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

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

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

Block Certificate

Block 83872 2a5b98c6a6bc554c1ca62b4d4bba37f80bb0c35fa519f4c782a2136b63f1013a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
201eeb7d0ba5b73fede178dbe59b2e2386beb537958833d975cd72dfe8ec4402
Certificate Block Hash
2a5b98c6a6bc554c1ca62b4d4bba37f80bb0c35fa519f4c782a2136b63f1013a
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00850400000e2d0100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000ae86008d76e71b04c05f50046892afb31f635f7b35be064b8905b4116d5c98f7dd840afb1ab6cde7b4768a91ffe8afce418db2eb7a3dcfa4adc880b1f3efc78326742b49d42ccba52aea256a3915c7ced847bf7a1e40e6666e0c0000000000000008000000000200850400000e2d0100

Raw Header Hex

00004020e9d92fce99b7386cdbbe1eeb38ec3ffcb90ce24f5f3fa7bcd77d0b622d1b7fa773ef5687fa5ceecb19e50388e2bdd8450600990693268481e5ec17fd0f022066f6864e6a8ec700180244ece8df72cd75d933889537b5be86232e9be5db78e1ed3fb7a50b7deb1e20

Proof Data Hex

59,560 bytes
1212160103074b5ae6bd87be718521e659fa9fb24d0f8c6bde5d55d9b53244ea7d5e7dce7d2b476ffcdc2d0b0d56b76053873de5a4789afbda35943f9885b64f868234a3f1aa92821bf942456af35850bf2f0fd7cc5bcd450711c69796f91efc7e5883e1a957cb7045981792d07a4c3cbe49034ba1db0dac637cd2d2552d2b067f5b1c8a15c341e08260f9f6759d05fed02d65bcc617e3d6019c6ba8c6e3c6031223200525a48bfebb66ee465145dd970a5b641485d98adebf0a6ead1c3a04723bd828fc8a6089b2d03b0a5cf3a79c5e2f2699347cf72ab0f09fe2fc3104b9f606a159e89741ae95fcfbcb3eccb17b781db672c81bd1fd8314bd85670dcaecb7990e5291303794b2a2afd50ad709017da02967234d69624c425cd7b2db4eb8850959f28ab72a07077bb3c1cd8de1e01b6b2ca6aaf574475d02c60944744d54deb30dcf57f2df2fd8454334eceef2dabe7ddfa14e2793f86428c80c180a361cedd58aa0155cb95a52f0ca08d3024a1ea68015c3bf2eb8966e768ad546b6e62e9a6b3cae29c7bd1c4ced20e960620dda2b13badb14b458f0a841dfe18f22b325b7b9ffdd2e3b4f3ed88488608d414a6df82e55c982c7f5cfe81ea731a3b7ceec45f408babfda031e02f07decc5ab884d2c2bd6ecd56209025544752f32e04662a45487ab9cc435d1de19cd5bc6e7245cc2aca2f15481848da4495d56af8ca1f87181ac35af75c89a2ba0fc10cf3c36d1d9ba99965235642820f5ad9f8378632031026971ed570727a66e8794bba5057a678cedbb6f030b9026697bebf0c22e7edc170295160c9e71214c8cf3d19a1b5b7a754ebd9df9be432d1e96c34cd8f73a2cb1cb1d638b709e036a5f0781e38eafc7a5f2672eef07f438f317659fe98adc237245f84810671727eb0a98f820d62ade687661c2f3beb38ed7c433d4d63886a2d73f8c3edd0e195b1f2095d753ae01efa8510f83ccdb7b654fcc3c3f765d9931cb662821054add4c413a7e3839d822f4ffb4a6579c57ca32557400039fc43e971dc6f223ae44de9815c7c52549b1186c029591bfe70560e61bb4dc4b8136eb9ef74af81c8e9148505724074aa296c5252db464d6654f8c84e3b2ab8f59046dba23333770f769e955af8a2c30ed344a704e0055383d46c5beaf248279afee6202403c222e8343fc7e166c39a8d4a9a46490fc5daf502c31345068070d8849f8fa87ce6bc3457f4cb64333ad696ae953b75888db19427ee0426675b869249b4b739a6b4c798184b02caa53b99afee6add5b4caed7df3a7885d41577e7d46d6f8b2680e6809f1546252e0d0505efd9028c08af9afa73e14397851c5f21d83a064ef5692a273da4228a6d72811b900494f1327c010f2805d850515e7ed4a24242062385a40637feee243a679663273f4fd86220df2f7612d05d051d26302a95d0429f5c03f963ec3b35eaf44e770c4aab3fc0ceb13f93c20459de04eb2ff7f1b7c6bc785bd04ba8ff16440a5d12886a2c077bf26513ff6919edcc195d292cdbd458086236d3459bb12a4a7bcee82748c067dc67813e1247dfcf8a65a163e3c27879c1ddee5a03001d8fcc62d9a9652b24acbc882f9cbf424e8e524d32fcde2c8f0efad29d9e024cf51a68716e98fc4c4cb862755a3739a1fa97501461c9d27496c055af53653f5b46f0b9e3029f00a9b8d394124a389d6e7715df19cbf068434b7d6939cf07e05afddb6331a5afb6516e4481de688f842dad3b91b46d6eeadde8f1b201773394a2414fb80875c8cce8a62fa4bae1de48f4b0dc51ab7c12217f3da8597e17307c99d8d55a9dc9cf5d8706360bf25da931fe173d8fd4d54e9cb687a8b7ff7827103dba3ef7e2f49bb1443ee9cdc3c48ae6f987702e2a32375f961a85998ae6871c1d9e6f38f6a381299fdfa3b8dbd4384239fba658aee22be5272580436f3b793ca3f050a6f7326d8ae0c68783de3fbcf3c37a627bdbbed7765dc63ba2444916fca4cb3a786cbbe1b8966f10943ed342a44c630b1923cf04fe7830f86ce41ab5271a4e049b5bd6e7ea8656e05435408b479bd998860fa9e64e6efa983b6e3e5431dfb2af3dc0c1c2fe3ea4755f4057fd0db9233ab9bdfdb9484bd123209eaeff7097be08aace540856e453ede262e4947bc83dd45e7d1ad04fe511c435f4c0d42d137f508cf7fef187355b5728ae3dc6956d0f88775916a06a9be7e856eba9c42a2a1c9f264b6a5313cc794be80cc6e10ca129fc1225ae87c5fb9b49472d91da4102cf8de75dddc9165dad328bf824317b5c81c8749944687451d7171800d7018423c67ffb190ac717b62cbf78b2d6fd120d68464f3c045e7f725b18c77c4f006e0f13dac2ec8fac6d220212aa318b5894ba14cc97c770d0822a383b37f2ccd4d449d0c973146d4fb2262a662a1995885c8c07fbbce39e4debf28ed85ffa9ee952ab5008e4f43490f2f180fe5fc6c5114b256e4517d24ab7f7f03eff061a5ec8f081ab43c496c474b0b7796c00e1bdca26223d193d5364c887af9ff338312a576ac37ad4a7f959445768887fafef9494d0a501cd5a5110c6fc4de791dde9f9d910e8651e50d8e99094d6fe3a10c6f10a415a0ac65ddbfb6656240c5d5ccda1481fd54ef9c2c115eda01259f746e8f519bc0e5990efc7fe6fd3c1b3fab980330033892f431c99a8ef25a0a16cdd60a14be04b5cb8a627d664d4a6dc454fc87b408713eb10b43394fcefec5772e6e6614951f98ea7d4c762f4e9fb89dd5822a35da1620ee00f7c87967ce40210843607b42e2ded230040b69fa50661326751acaaa245680115285ebe307c02c278782031cb9d35f892f50ebf5bc2292754124fc6ca20a05264f0fa30dca52e2a4ea001f70d15cc1e26600726fc2cf239fb7bcee51559424a7283060ed385c8c242b783dc8899b013e8a54432244f5ab41d90494b1c9b371b7181d5ba87efabf1540af25d20c9dc6353d6b783f6eaf900c37ae682dc5d39fe879c18eccd24c49a95983eaf0704652f5ec1a210b8094f8e947ea1a1a6b26d061578884ab455f7ee110234c4be13bd8a810e0a717128b0339c5cdba47a671b08d660902ef2c8b6c18bdf9bddfc11fbd9fbeccd479c5384dbeb7285d4997f586d68796581fc49836024b9545bf416720ffa85de0f44e0f4027d6fc59342c44d9868249fd4f7abd5543c866a42d1acf017e693cdf52b8326a59c62e12981c14088f3e71c530d46c6bb14a12aa96d5cb915f34b8af568dd42bfe60910bb08eaae7a153f42fc31b9f3b4f54977b322529dc775dcb8f149ecc0dc7228dd4ae98fe4b882956d75e7e13119d8119f2602e51403563fdf23afd68d320dc07d4c93e756c57d61356743b423565eea06eb783138b43dc05a532da9ddb80f3c3ac4494ea7ae118286dd0c9e20e61d976744cb0c118c1be111b4b87e57463e24c29849905b036c776a44b8fd3f6d88faa3ca31b0c527ec4fa0bc6290d3f1f3042127470731c9511d18191af3e7c8843a9a93174d897f05b18318f945e6a73bf58e32d656332e393185a90f4661d7a1f71c39c416c43aba1465f91ef24f9b263d7d707e94ef8a37c64817723dabc65622de398256764fcf1ee424c1b539b08b5b9859e1a4ef16fcf8be1115541c7063f4d4512f7b8d1be912d07430ec19ac07be3db68f32ea3a9cffd1e9cdbfa3c1b07eb740cc1fd3c5bcbce51fa6e3a117e06f75dcd3a817dec2e151e141d01d734314fffb37340692101303843dabc019a79fc9b9726e59e9d0ea843eaf4f6cb78f61677d228486e0768a1134cfb01d5b0fe5ef1936a187a91419a378192b75a774d337104391f74b2cb849dc67c47844286be0a34bd0ccfaac99a9d482f5563ead39c95496c6bb8ad33371c429a81e4262f87efc0382809e10ea8fe9df46b6880467b40e5dd05c276ce17b5e0e7db99020334e6983aa42450ce50074da23ea2f8425b8670b31ccedd277a3ecaad8a973f2d13e3f9b0434c99742f126aeb383e5461b0e6ab6d49e23932aad6cd6953ee51539e2ecb49ce02cc57bc793e820786a056878ef8acd5ea712a8a50c876d4ae8928a26d54c42958227e70888dc03b21baa1e73adc45f922980ab0477e67b1b7e028fadd3646456200ec1f82ebb35765f7ff074e913062c5b65478046b16a14038e059ea00ffb4b0ff1570d2be760d8e4b4fbd7e6f956f4028ab5bdc75aeae038db59705f94f85b9d8ecbcb2df7efcd3c91e521134c822766b2261f8f7251e9fe2a7e9bdc1f4a2a26f7698b89ead2e56d3ff494e93f927982dd0508c209d439d42405a389d2d57f121274dcb03095774a5585827570c8145ae8580085bdac444bdd8efb7ae6d90462258a80228e908f8a16b613e77637faaade172b8e1fe23c4b8b615f1be4f69fdd5e9b69c9dbe762f999a6ef25f9c79ed9b4a105f07b2469cc62d4a6684e6b39017b082498ab6d4fe9fec0a48b13ad7814f3b36a5017a07ce232544e19251b85bea0de8a724af95a0f81d24b8dac1e2502a61a32963aff2fa8d747e4207d5e58301c827c6f76f5c4acc1425ad45a4a41943e8224c232b78dba0dafe45b63cde6551b17a757f98245a7c0c78d3ae16d20163287e0a9b3aab9280111658a3f92e5c846ba9d236c206c5eb57173c30e9c3a3d73cdf1b87b56b1ca87feaa39ac05aa6f0419157dedf1021dfc22cd9b51692fb43ddba6c408761178ab9e3c469ddd74a3cf4f9fb9fdf226e963e298111f3cf937c78fe6d52393d4738c41fe83f654accaf535f79a1dc04abb3f337d75a6f7f94a9ce665e25790986a584dc3dbc9cf85ea5d47c7c17df21f5cceb3aba3c7517e244c51bcf1a4046c64e1d42d50b55b852ac78e680aff8c1ce5b4eb3fa896cc5cbe6cd8a1fe0afa80ebdbc7066385f521af075c0f8ded6e34e770e9aeb6b60bc090a64251b548d3859295593deabf910c6c641157f93062235d4e700d2adcd33ab7d2bf8d97f9cd3080c27a171b86a7d89e61afd4f04ef7bac92a863acc5f8c62877dae037ab0cca37d20592a1e7e1bc5f85630139aa82ef91aeeb118589381036ebef3b7d387995b40acc5b7f07684f876af6d5df7e0f3f6e18b761603f28d4f894651fc6d4479fac33356362d680bc8f259c105be9e394c5ef7f7b2aec4e74df90d017288454d0e8aa07b4e9d29bad2f590deff62d1c31b5d12e4dae37fbd6b05f2e483b9cae52c6dd52fefb0c15a181a786e75fb2711e37a107af411726a5ed610e45918450559d3ff173c4eeefffdfefee87d69729af4a0ca39e319729858816827f6979afd81638fe4df54a7902e16d297a077671f8a01fdbe7d06ae4fafd8a0e4e257bddabd72dc955559687e5d3b45ea4a3aa2a36079e5d52b9f40852e13e6b66e6babf769756e25c06480d9d038ec044160b4465b7db4c37718f82d77fb072c736f66b9c585e6b3c8c7bae82cd69b20547c2c03b2b8727ef083121f05617fd9fe3f8715fde2daeb45754e9e85738e31d7a1e0e9699bae0370c6e9e24aadb08d8596eb04a9d5cc621374a3534b36374559f7682d7efffb87cdca4501905d884f772107fe502699ae3ace7c13e5f0981dee1df41e90ea5c6abf5607b9482bc74e3be34876253ea726dd802d264ef956751700f4c7c834f8c67cbe52c76f012c9eb79fe01d103e93693218080515a8b98d9343e01988dfc5e98d3f5b3e6e0788e8e229a3dc961d33ce20b19bd520c4d992696e707a7b532ddefe745e58fd90f8b3bdeaaee94b18b307638e847fb39c007318b41d16bb7595f296baa44fc61611f85086c3b3c1e4b6b0dc5f430af4b3d4a9124f716580a63ec2e05b3bb562f2c2bcecf0e3fd6f84076166f00d253a1adea300195534246f8c0a7263d9c571a6bd250c6a446f9a24e1326e022269e42b75e842f0b8d144f4824f2808a5068b531ed74a589d26ab9de6b82bcb462404bae8682b1cd1fe2dec0ff5f473ca6ba0197f23b5e31a1d890655502370f7f78652cc12ef0e4774de9c3146a5cefb987840eb36607af3a4c372fcb2f7f7a1587c9ebd379639ca6eca52957c412fe5bf8a7ce77ce4e7237f17d9d93a5ca58f0557f6ef90b94459267c38f78eee9ba73cb425d6a6b1f944cfa788c0047b1fa9d0c4cab6c464c354457048d746f8876ca0009095caf00f2d64dfea5c630e4bc24f7db73b9cdf5f7a9db77aeaa178784968e4e6f97c40a2971c681761a4144e5d78a06d5ffa513d38545d2a5131383aafefb2f5dc0ed9217bfc003be95dac4c4e7dfcb8049d82a1b9ceaf6566545ec1e61a0ddc4f5e5bfe07056b76e583cadc8d7fb6222e9e9c0a591fd6e016465ada45871a15519e5bb3010ca265f60df5319eae22573dee7709d8798488b0f8433d34deee678c3c1d2a6d3f5be436443e55ca3dca5e97e334d17499efa18c35536d94dc05fd7187347454b23b7c92c32eb364251036f56cf2dc0287beca895278343b2f8fe6701569aac600e0966ea8cf38098a633d6b8f158ca08d2f9a791a637b4a80564e3aa5fc082017b2f560964fe8ac7f84cfb6c23b1cbfa9b03ac4ea80260040dff218941f689d25f188814375e8d08e9995326a2a516a8edc4efb755c4524fb7db059ddc8e9d00f185be409af3445d2ccf8b667fdbe279dd1a01e15f84a133611f2eb9dffcfd455d4b20cdb39b75267747ef096edb86ba7cdcfc850875395005db610d08ff2e6b6831035f0c227866a93de7c4cbf16c94010892b3ae04793470a7c418498fd3c457cbe1546a07e4aeba2775ab47a806a175a2c88af3ca09f8bec89b777f7fcbbf57fcdf2f42d1742896645296c2c9cbd8c9080763834ec48a2d72ce9c65704c61dcdef4520194726c7a47cb7a8442087500030cafbecd43a1c336fb9e14541b8a7300a5015567eacee9c49b1af69e4119db9482c4dd47a3153cf3d1b6912551f25942785b1109229f53f7d14f5c38a64f3bb7daff65eac263162f406cc3f750c6b906db017c574fc6142e0469011a3abef6c7245343af16cdbe734a59b6f88849d31d9ddbc448715b5304e34f05bac35b25df9f2946ee6f4174311c3b228c2b5933f40727a8e41b6b0fc782f1a0daf3be40a23192e80d14d4b26a50f7374fe3a8ffaf317fd98ed1aeda3f34cb19ce9c7a3efb3bb334c4fb6903d0ff290c61ad3e48ec31c886eeb197632a26c858ca20c32bb7be4a89c1d0bed0683043b58df290aa13b87465b9e5bd9d4a0d6e91a2c69c12d1452188ed845b6b6ede57ba1e3e62d511a6af3676fc7fe1602d4e8673d700223dd71fc3881c0768e43b013993e18fa82e514988c7b46f5818bac8e245c8e8f708e90d48285a5bb8af3e208d9a838a16592c081dd8b450edd197f01d8a4ac5daff0674e6ec254470e341f2b55837a9abde48fc32216efbd098170305d5a2a27cd43b8cff0766b89b0200f133d70126f56971562d8b67e4c7d99ed3bdf7a3ad4b9649c5e05d4845b5c917696b659d45561c4274c85407b07bacf69f2b1e661c4aeb63562498606c40e90f89bdf441c72be56c66c93f05fc7d4572e6696c5a607c915072cb6da7d0560cc4e8e0b2f7859ba2a6bade50149d6456683ee17b9fddb7a503e70525c1b34f4e89871be20498df0aa39911fe2c91a219249ad82abe5354a33194d8f67e7c13eb215bd3a441462a483ba7e112a71789400b4ebf93aeb941a663392d1ae553a3c5975100749d77a0c3295942949b661984d0fce6e39971b1aeb0cbe7a7ae94f57581e2132e69e79390c81ac98185a16494f71986174dd20b2d2d02dab6ecbd51662aa864d4427b90fc5000754d5be3046f9f6db58f90455dc0914871c58412d1f5bd774998c909b1ad9b8c1c5a5b0e9ed2545d4893d42b090dfa18ff14505653a2420b1f6d8f6af862f08fd9a26249fae6570417feace4079c193da7c95cf55c7b5fa1efd4e758ecd061d5477074bcbe8a05e0116ae34c8a7951c70055ea414622d167efea4e9b2a9cf8bef63cf5c5ac746e332b6aa9958b41e43d985325ac95e020bdd866004a7bb83c7fda1806a42e5b43f05eabef2d03ea2b9c394dc8e3dfc10ceb324fc96f86d977b0a46185556e1fe17c04b64a1ad72bf95e86cff4bed81389f5f591e97fecfe27c273e4170bc6987a93af5f98ce140824d40bfb514f7a2baddb001e670f19bbb5016c7fa393e56f64e1253f8b0aed281b5a3e66339a2f3857aa2bc6c724fcfb15df23dd9bfc9972d1f4482335307c779966ceaccf9fdf2e8c377971d32927540c05c9ce195deb34f79a736faa91dcae3654b9e78c02eaf35775df3810f75a86cd7653aeedd941c50d324fc000bea6ffcf7520b696fd003b84f9ab090a6cb930655eea3346e9246b2f060b6ad68878fe5236ebd6c59d684dd554d34f97f6bc1586464bcdcb791ec66d357142477a1bc3c32112c2f40407a800333d6fa8c5d9a6af8b94a3e8c5d3b6a9582c2dc8510b7f113eecbe75d5b34bf4b425e7eaf92b4136e761dd43493dd4ae4d3a588eb9c854ce32f4d67c24211c505f477f6b964b5486f66f4b0ac4cf10d61bee7eab6bf756d6f57019ca64131bda0e872b614f512ea02d5e8648a520516115e109f151779cfee77b9d6da0d94856b1de591b2e332a4e898fe495c2905891ef45626fdb68ad44010fe72aa991589c97da9402f4cd1f796be6f626ec56c3ba6b3afc9c19b6752ce25d2a68d26a510a3fe3f5365f9b40531249124d3dc9789b17e5ff49a3326ce739bd96e41455cb4868995bdd20b876a200d69838f28e845a522523567a8948e6399f45022dce4e75ced41e2e8e49de922fff28a26be34ebe38283dc55b7a188a964395303e4cb99983055885e6263b9145ac418ac28427dc3265649441f0e55d2abaa4e404465713a6714452150ba91a7a9de6bfd8b21e0bbebd09ebc7cc68d23061c456a96632dca6c0ca563bb360e29becc8a7cbc734653c07bf64b301c645e87977b230b6248b0dca180a073a6252eae1677ff8f57229b956f1cab3326d43ed4af723c2fbbd62620f3f9ffe1a9711bc8512cf6289e61fb38743b04c6cfdbf4e7b6e353f8fd406355ef3f659ee3153fb59d2dfa5535ebde12fbd1766f816980fa15b2ea804ba06305cc39e0f603ab6b85db5330be91117b8a00924a2912c4ec7c7f7c49e13a32776814a552fc234563986c5c5ee931fd9d9ae37fae708445bc0614b48e954fb710a784fb136bb98445cba5096f6a93e788cd83cdb6fff18f4aff7b97e63fd8da51240985ed4d33d9c41e53bf7c8585bd63abccacb975be4b37b312cbea5957a703dd60df997500eb99a43319d2a1d924886e65c64235d9e14e97cde81fc164e6d65b5d19e9ab6851cf73004ae4a3f86009f2c8972b626abbccbe6bff3a11eb3c6425e2520c9a2c99f7aa62a5f3ac6be31fbb13a263f0ffd20b4b872b6e9a146ee43b34d51a1e979b8250fca6fd01cc72ee3c3389c01d165b014d73e3318d373e2f9fbddf250f9ccad7fc978562844aef9a8435f1cac8406943c1a2baf1ef3b4c4b4311675bcbda2405f3dc38b60f2be5d61f5995d48c76e6a24d26d79ec4ba5d08a688d0cfebee2d7b4332dd2aed6e7a399d75021ece40a69e273add2a7c597a23e3b8de931cc4de60925414761da372b95e793e34fcedb6f219daefd712be831855666e3e82cc0ee4f9c7174d21b1f1a780960a8d9ad830ad7a1d8aef5b7a175f9bef61cdfdeb2b0203dd5c0f881bece8fb35f3636687423a3c3ba069214fa51dfe929377863ca76662c337434c2d882b381b498bcfaa058f8704f8da95f917c79f21739b97f9073bf7970f24b1adeb186fc84fd3e818ddbaf0d57bf8fb9c34a1df61fea013c9bd0cc1eb00c22fd594c1be7385f8defa12eaf6a17e563e64a2cb09ef188f5e9bb283e0a792963b8f1b8c82d71c4946210a2cdcccc4ca6f85014752f112f1a8d2c30d0f5661e68ca5c198c251fef489bacf84f6d0ec8506fff7937a2ddcd8d3a7485f16f6910b8c896a722dd8f333a69d943a256dc4055afec7e8541d8f06dad3d248fbd1ac2822b1b312d76b3b0504240231639481bb22f89c20c4ff9d510215fa9809d9ec501cc5fe2eb8f8a9c35d4bfaf087b3fb537b67052922920b9b5a33aac7707985fb5905a85e481367f946e1ff39c3ab534edb0723800951372b34d3a991446430ae548c1b0fad0ab5901e0915982eadfe44b049e7e19e3a9e39c775f3a15919ab12865972a461ad0a67ef2ffeac2392dd190d530a77f6e369b0593455190ae63638dc1bb4f0cb6db918fabeba8c32e5eed7d737b8472a72a4877e8b9f044d11013abf3cccfa0745694140e0d68ef368a5e981cf311f4b3162190d10836ea0097484d0f1cfbf868b3953c5b0c935b312a9a82022c71d46469a83c52f640c8144f4afa5985bf9be1901ed673e36fb6dd953d8edab4ed9bb355bbc9cfd798fd1a0e053e96bbaa46fb9933912114a67e53838f86c7189d52af3e2ce824fa0d00b2e5e61fee7721e757dbcf02a161359cd1034222243efcdfe3cdeb7675024921549a4b4eb2478bd5dd115081ea15f0bedb88d1f20a3287b364c6d228a769e12e4d0fa69b8f53c6e3104795466ed1f2f1f6576a3c1cb3a9d8bad6a4db9d0635c0e90ae3f33230414c4884a001e4574ee525fe250a17ce170f73c5706d44a88d54668905e89196f0bdafe53321c827e1b7fc752c563fa59eec18d7e59b391a7fb2723510cf991fe419c68c97127ac5324fb47d9d4cc65ca3f39235a53f10fafb77ddead475d2438a0a65fa5bb1fab11f9c00805a906af5798f00f355b90e756c61b5a11bf96cd5bab79f70e20c3565705d22fbbb36e27be4ae8dd1bb945f1de78c8dbf527c31851583f95bdb807201f15fab1e8e2287bbd039efe6b7754bb1f1efa79fd84a1423a11c6c630f464284298fe9ccfa45653e089d81d2282458e2fb83d7d160ce46aea513463df2634a4616173b4ab4ff40d5f7c2ed3cec89896b7d991cf7fec3cb3148ab48b2faff3b0b1be3b30927350c9293bcb7d510a19bec845b55e7cd25d69d9b96a271d2c130995fad52be80757e667a447b329d193b648aefe8f7435c577aef2de6fbac04c3c974298fe21e4d3d8f80312a3b7a9ab114a27f39ea26bb0acf36beb5f019a03ee2d507e1a11909b4b02b57edbb19d51f64aee440107974b0237315493d013a6e0ed5179d1f392ca158b66195ccddc648ec556f3e1ef4487fd6c8268b669bb98bafc206cda0edcb5ba9089e306d177943291559c77b846a77004a64a88de869afde4dde3962d51ab759c715bef74dd7e99de9adfee823e0927d7e559a01a79d9e49bd15e6e15c9d2ea0e49f63de99db503b41c7754b1219c207cdebe4426a5b621e4a9a484d5ad906361c96e81079018527386296d077026be7db84421babd7c5c4079817823ed0cbb8880ee5093cdf59d8ade6947fcb61015d8b0523f4c48ac863b2e03bcd83af5c7bc56b66daaa6c90da6fbabea0707a05a6d6c57a3153cbb70834ce9860a43e3d88a8643f96046078a42297cb48ec43f082d983d472aa9b22a086e64074b2c9157b1f764b0f01ef87a14efa0c1df4826615a4719b125e0271235d778ca3673c045dc16665c35cff581759b61ba6e16f2846c853a145461302ad46ecb3b1bb1d285c8a7ed09a19587e434ccae514c23d209302c926cc2df1f8b99692094d5b4576edda8bbeacfe994273c12e1653383a49d0a452ac49d0ef7dd979e578577daf895f9eebd05965ec89d9c2055e7c157b712d0ec8e22105a2842fa8b78f347363fb113f7ce3b7ecd00585056998087540847d56248aa34e2055ea56fd7734cb77d8a136317a63c7090ff0cb5628c21f92ac586148b7601f0da887061fc1f4316a1e5b0957f96d1964fdb92df709784fc59e9f45ddc94256d4530fd79ddff97afcc1201c9ec8aaa6ec23c843842c561f708394db295757dc5702f48d0bd6d331b8803920c6bcc1c9b21d8c279f68b306be86d10450ff60129195f38a41418fc9ec5a689f9b2c6d4fe09a20a7d8ed7e39e77265fbec2ea7bf343d1567821ec65a7e33cc48faa80800a0144ff2410be1b71a7b344d38bdbbde91f0b15cc32c368f26862f0254abaf3655adb9bb00da16a37cb0872e95c33b846394c793290dccecb04922dbda3d3bd3f2d305dc770d72bcbff74dd35f921d8db1c1a738ca075abca3fe3335876625cc57b228a3fb6fc92042d359e758a0db15500a6a76b18820fc3de1b67454d6dc323bd95364d272edfac01561d0fc33c0da8daf6b180c7ebc70daa4dc896d1cc61cf88c821466ee5dfdca499e2c2c391932f739d6176f060213fa31a7b885782328221085bce4019c720c752b652a16edec227771b30207d8a862f96a44d06c87c65b233be6ff08dc9b126636a6cf23132a90745eeb0f8812047aa25094b6a429ecc09c9b03e38b3ca7d72b38350605b129c2becb98ed11b3f30b489f4fdb60a0e7ec81849d3ae0fdfd5fd17510a3c95e1f5744f939c0ffb3bb2e1b904b71d0a2dc2a46c14aef231c3a0a642a2ae4c73ef28ea4aa18dfa2afc23eb10218710c577099977ca21558d80fb77468c33c8fdeb9f982427063ca3f623d2957a49d0041f31e2a4758e96d8b63c479ae1fa10948021146b4a1de52c7e480bf3e5f8e5bb2dab4e3bbeb53a17e292abcf39905ad91f9d6f27058231f2d09c7eb42d97c8bd8ef0f554fc9e4c9917ce7eacda985661799090f0084dfdb8e200604070333b35762e2593a3bd10bee2e310fcd3ea4cb2e60a1de57858bb28752717eb8b47939966763fc1670b29284812c8e8271019ef864585e7ca489a2927e622419c4999f5b817f47280f2b53c494f9964d46cb5266ec1021238209db70363074bdb7d6a0d4556e47f9e180ce9cd52bc2b5ca6175b44d305e3ea610c92dc18cf55dcd6a812d0a8a723fc6ac73af8f2b8128feb626c0fc5ec5d16c25d044af5e1d956b9dafeebba7683c5b909553b4cee85de1c98257c0e9e1195af82a801b7dc059d5408c43effce2f1c5d721b27540fc11de9c77efd1e32929e9cde9499810d612fc847f0265d2cd8cea1015f21756ff242e0ca84690d2db5b4aa78fce2d634667b5a0c0af0bbffa99c249762e687f7794bb53d3ab316f483de40ce689493471ad944b0ad075f6cbef5636f5c6c55f2cb6298917af3ca3be637c3e1d2a087a9bfa24c474ab66810ca10c68e93b9ea34d8168445438ebdc8d64467558fdff97514e7c669795d318e386b61a6c2545e0916dfdbc0cb735f33f337835dcd3fe06e339472c04ad1b2de995cd69998048e7ba2ad2eabb9a5e90af2185477526b80a4bb2ee7db3a2edcf84f8bfae590691315caff6ef88c4c298dbd7811f6b84c2354810c9c526dad70b313fba7861a1244131ba8370274df656ae6ac4d4d0bf213eda04cfda9dcfebda61b2acd73925600dfeb52f28724f9dbb05fa3622cb58ef802132ef5537e5c47dd4c836fa5fa7ec1140aa55160483c3bf6f0841f178b182d6f848cab15d425f63a07f0b2217cc7d3513c72580631133f820ef8a42a30ba80b97d00c228b43af8aaf2f20575a697de26ecb701a7447efe30f334206b82acee82ed765281a70fe23d31e555e06bc136476c84c0685d94c9226abb64b26698d771d2e2397a9661959f9b21e09498dfcc34253d48b080f97d4d972b7d91498f1ad9088a8d961ff2749c34cf1238d4807c8324cd0256042953af30430815c3d0d15a492053c97b0037b8f13c8915304426c34a9dfcd1dccca9965d64e751857dd1de2fb8a9f6b38c0b3fdd341a1bd384ed6a0e5c860fca87bb1ce142abeaade534c9c90b511053782586a14741ccca20aaec0bf436809556dd578582f31b3acf37f0065d1a8bffb878769031bb7de769bef854512e74d672797e1dc3ba2a1a4187802d72f589eefaf2f107797f7ba5ebcc43c540c2204d93af67ccae45aa707192f085d4c1051678543ce9f152c08177397cc4445f20d2da6db4e1e58fd5a19e25affda916f926f39abfeca764a8109169315ae0675b7793350e33e5ba5a2224753246ef67f41d4c11c71a59723b916fa3d5ccc45efb63c82ffadae8646b978481085e89a20628b672c161bdd8517d04a7b6c671bf452059c173070113f3fcfe1235444b37b9230bba9ec408a3f7fed92dd771db722fab474ee2010e2dc0f652785e4adbeb91265b7140119b3116b5a2609051c6eb106e71b20c37046e9318797949646e89c18d357fde47b7d46dd31417f9b2831a4bb1d8ea36f13e4c589017eed791aedcc17b6a55c2264a98a0a0a29e2b90e277e699f0332c3c3b7eaf26be7ecebbc7b01437ac3452b11c00aff2fd7c7d12af3cfc492b91e07d4c06be0fa4bad50677324cd4a72dff79895fd8a13892f6be8719a34c218d4ccf3c3a2edc270106841592700bd71ffd661480c2cdaa32a7ed7c1dbbac6f1f087a56ae0c9d666ee29bfbb65391d1c756c23b8a44592dc893aae0008f29e45421c13c9e033ac958461e34bafd1c26ab869e9557f2aa9397b142435e5588bed0076c121c40daff250a48a58a02379511dd7c8f729896dcd3e3b2356afb3220214c9295204d0d7ff818bd8af63598433771e2dd09b6ebe641235a5fa62ec68e5d42acf692a5ad57718494a8c9d9397b6a009bdbe1d52138d5b08c41184440850dab39ffc8eb4121bd8b0c99c95adb6577ae3c08b89227f139c2a6f736101aa57db0dd949c50c3268ce04810995c0b7721a1679bd7f1a18c1eb564253e4fd43868091f0eba45d97460938a7226f627b138040cf5de35305842c4b659c24567ade073a1c982c72a5c26da758f772dd87fc5afd6ae20f8efd481bdd850be52a67197bfac6ed68538a750974ca448e315493c7a1496556abba7cf35a21d6df79bf05217d17a9c334d8ed383523c4ffe5771fb8c65096d68c77a691879eeb0e4a1a0d2f36f82869dc3284cd8efb8596040efdfaf45abf9ce2808c600c2e3b3242f8688dc99e9e3ff65e389bd65325fe6ba826e8b9f3d2f2e6b192d7c173b32104183529d25c48fffa7853b34b0c4607e333d2d2ffcf820f6e6e56ba0907a7f18334b111bd7fb108749c8b92b8e8b76994fc1fadc78b3dfd9fdaa8c8e89e24e4a1cac42bfd336568deecf37bbf48ba150b6f657bde42ceb9ecd267c4b6ca8073f42a226609575d6efcdf2039c8887fa012cf99e98aaaae88ddb477f23920d79568dfa6ee79b93498bc2572f84778cf05a366c9660f15454dc4b1483b314bb465084c793d3885b4eab0c00783d13a120544dad0ba0da6bc6c444614fe4b8b1c0b3d86b9cdd6df4c8df28f4813f30dd72a3c6a63ad4f2f0aa9cf9989c30d75fde80e462f0d51d82316ec63dd5f179cf0446a3105a920c2da10be857f280ff835908466c3b143599b2d62482cc067555a67a28b548369199cd912c3f596272b176ad339d2648738debf3de29b90d63e3c8503bb259993e60678a9e7e9ea163d5eccbcc0f068989a7f36bed7b65f702c121962386a25fe8e05a82d9b13e24aae708fc30d7088c440e24313537719e6efbadbf06c89752054f06e742e31d3b24fb5c7924a1897b0fb309e4b60a2d1ef76fcd7d6494b5a2155f72f896b78c5745c5e3964c4ba82a3b06e8ee5f60f448c33f6294c52c6623d18af0b9084ae21830763625c1e551cb30f6f2f211d67930144cb969c0133ff04403b7edfbb909a95ab4427bb108879c0f15d212b496c835d98d9ca9b2522698174ee0d7a8aeab8e0314e9f6d2f4c56e0020e19f21e501dcc559777a08ff5d67561fd4e044156a1ab60b34f8164196c01375dcd4ceaf591016553e8f7b0155f6ef967bce7daf34f9312c3115fc457920f0526b47191027e8b39919ebbff16869b8b3db9cbc2315f1a43c70e4a257a614248c883a39f0c79b5819a4dbf0405fe66b6ddb9c4d48fb96dee506b9d041dd32057c2ce87fd0dbab5814bc113bb993f581ff26167b262f2c074e4598265ed66dbdb0af57d7f4b8257902cba1f550da6eb4797e817250582a19682785e0b5d2e1ff4aa9371c61726cdda77eb20ff54f61b3b79da5c0d6b32f776314870b0332e2a776b76768a76bca7fbf861c3b9202515057411ea00da0627fe8c1a33f1b3217bbf9685f82a1816b9661a64703486fba6dbe569be25f85dbde3cbad9c76d823b66ab9bfb18770fe46c9f86695db1cb8cd0f6107544f1757fd2b5792d2b78fecd7c7d15b1108457ddc2337188b4917d0fb1c80a7507231dd43ef15a1cbe163407e7a71265c9880ad509ac9f6f4d2d215cf58da3ac7b1e3d11dbf94a44aa56e8b3da0839e63aa6fc89c503726e0da7597d2d114ee7b9e349c9229081a0fde28d73d313165de113dc2a8d22dad28cc2a1bae609408297e1c97d9fc60ff96b7a58f25f1a6086eed44758518263fedbfec320092bead63fc51e3751e8ff294cb76dca7fe462d9b72b9b1e4f5d5ca5357509fa3f87d737876ccafe1f272d059262bd78cb07d7c5b04b9730c22d3d24da90a1df8780b119b918f2179974ed6e7b0fab13d0c89f9fa2c3019a164163325188a73f35defaf3d19f173467f619b01904b6a02ff2e82eac3b45cabfdf1139d36a33c802c24a9561631ddbcfab256804bb7c3cd756d3710df5610dac649092ec44b17a4751643ea1d8edde1d457ad616d3e8a9bd77660f221918f876e49a74dd6362ef64e9c30c28606dc4d3fa35a7bc998d15ec778d1638d01e92fdd31eff93cab9b46a27ee49c36241324a92fd0f10a10850f35c69da40b1a173278205bb44943d5f1027d76f98dbb0c0bba5e7da689ba90b8121e63d6d0da9df3d148a453bf7da4a78da984582ec66d0e1fae6cb06da3b65d95b420e7b32d56c73d30201253c0ba19e2c50cd8f0847eb3c96c691436a57497d7492275256da46fd10f2f739779a32e3f097632b44bbe5b314dde1a00efbc8d98d325bf5473e84c4e23ef77a30ce2789be266d900bfe659a894b6d2c8bfb0dc368a6e0f4539b337ef220f210dc1cd7039dc8f944cffc039cb3125674da2e31b5f5287edfb5ab163fb8b20e38355638c9d0e307f07b8c5bf069e9c9a3d82400373dabd51d07a7e0acfbc277d7cfc0158900037c4a21cd306a69243001245f92f0df67a1374fe32cf802a8c6c49aa3899221bc9b9d14b43ca52d94a81c09976b286a7d9b57f1b547603be9c7029fcb2ffaeb2e13d1b8d7aa2428638ffbc573b4952d7652860e9299848709cd07c8feb472db0c1eb150e45beef0430672073c0a962368e0f28234136b777935dc5cd1409ef8f89f99599ce4307e912c4492b0f9f747716d60036dc16b93f37d86d3d21a57b7add96dc402585458224170d987d7042a8944471f41f7add882a7e2d48127a16a0f0a273ed2390f68f50c6af8027c1f6bf99856ab889ce48b3661b91d66258d26b78f472860ec259ad16a2c2e2247592108c1ee5d882b0f34b8449533787d0c88dbfa0e484b9dfe427411f0afbd7619f11aee3b5021b697b20068d549fd7558d1a7cbff23978171c28951e47f5f8d45baa8c0e3dd4b160d665977f18e531f9d905cb5f244f2b14dd351e4c342819e49cf3944b8679b8e96632d935756ff0260bb579f0b3291e92f0929c83b1223dc6d717ad3779b3e3df2d41178481cec3acdcce3ecb344c59542ef9efca3a478fb3e8d1dc7c7a5b278254b265f61cd5229929dc26a3652b87d66e25b8d75f016537025a943f00e2394831473a3e33767c0923535a14dc0993463d61840cdf43a9b50e0cbd3e9e67dcc8aaa60358f80d3c6ff60fc9acd99708e182d3128306686be830e37de18e04564d84026e623c9f27dfa95514769219da1c88edcafaf7dc65667cc3f5ed2e3fd360675ca86b41e2d66e14ec7e746ddb525de58fd11c64c6a93714f69e22a526dcf4f398476d68b369d56ed0c133a5958cfa28f3de6b1e1094ac55970c4472c417e821d088b94b4f151c3e3c9520629c6db0e5b8db76698126758a9ece066f1095db40c29a603f1fe857cd6c572a7ded80121a2ea94933b0195b5ea8bfb18fc8ffff61b8e4342d8c203c802983210efbd1b8ac6776c1966ba10ac368ef28714de557a755f751eb90f7bc7d416c0944dbe2e31a967f2c3ea00d644a7d5cc7bf0b1ffca86920ead7e3cd89e0a11827581f86fd43408a32016272def387bfd2c0c0abfe7bbb486c7244cf3c8b39b180dbda9cb0f3cbb176ce5902afbf2fd1b8353131fd154b16a72f676faed096a0ec869f082338290d81d4890d64057d1a98d5bf424319cf38fd6bb88af346792c66497371c26c46665378b687ed05ab0dbb344d2a895298d5066da1b6dd4aa458e7e44710e383ae60d09d04de7816f8cb2fce533df69bb35ae4410458e15c22b8d191cc5530c6fb670c4c06c04070dde68915287aae8489c2221ae27e0ea9591f4f7f95b32d29eb80c810e888b7e43faf796237fe04be82b8f829a1cc307336b28326862637dd06ca68e598e8984e3360ae2e45f9f358a488b615432574167af6ad95765c68f42dce4c21291e81a8aaedaf281ba672f8d896fd2840c20dedf31c8ed12856cac03c80ee7da7879e90bc60de84a6e2329c801888582eca079a180d4c80b9abd81b5fdf87fb4a03fe08e95d1fb5484dbc84e9bb7cf797c73f84e86734124f4311ddf5ab2fbee8ace8ea823d222e6328d26fffb8a06ba71297fc2654239326c517b9663a7429c25858229df457bb4e9638f83d3ec107bb184be8e7ad30b7e3373b3d46bb4d8b196f0ff13cf8b3f667f379df55010f5b04b98f41e5cd1c0202e39154c9b1ee09af722c51c0de199a1e6aed4945eb62f6ba66c5faae136de4e3b9e3b54be523f0048b83740d21c1ba5496531fcbfe5c1b1c62c4a206e6b4dad09c957044771f2b21cded58c27d768516a749cf3b45f5fa60aa8f493d73469e102c70b4d0f92dd70ec1b21a94c50b11c25fdb80a9e91589db4237da381a55036680cc22b654b3d07976e1f3e875aca044a4fd05852d2c9dc99245d75eeec066ab45b7e2718e0d48473e967ede98f4293818e364d3babbbfba94f8fa40c006781a0b245e60b99441b85d544b352125807a23c1dfeb681b814be80003d24d97bdd7df75a534379162764dadc34f54919f0d42260b6f15b86474fb58b9327ac7c1b20510091df79a8999e1c24f7f494b3a859d0c1ed029beaeeb1c06dee8233ef90314537fad1795c53bfc8b7dd10297bb0adad0521b19aa7fc908263e070c7262b3897cb9d162147e04efdbc9a9d87046a25fb9e34b1b13a1f932fcba4fe4c275e6b2c57a824c5ef226f354f855665ee24006ad4fcc58763894e8f1a59f14e60fd252346460dee4c600ab5aaebdfc5127ee0a191dccaf95970d902451bd376e756639ff46487aa66ff5dfeef32d0c05f624611325b3901d983d987200a9379f1196904911459999e85831b00ad66b3fb02f7cd7b9da190e34ea5017c3544f17ee2762f230462bfefad54f59650cb17c3afcfff4614c165a9a5c6ccd1f806770e30c64274bb7efcba6008716980b3a36bcac437be371ed8c7a40149566be6317554f2b5858768cbade4628336e54998407b7e3a78e247e0192462c00e29deacce67eae173e9af133ddcd4774e0d731d083e332d2a3b2f3274f5602e57078ac4a2afd21817a7552b987c4f39e516f5b31c7c9e12a534054e55eeb91846c56b0f4eb1e8ea2d1ba7b0512c56cdb5ff73b9bfa3d5f6d42f1e669998f17321f3940e19edac7819c97a589727b74ebf188323ccfbfb5feade85963f9e159841ecb829996633b1783900b4d3c0d0c267dde4b7d9e6d5e3be04bd20f3873bb5250f83495a0aa84f08afb996d2f76d348e4cdc7bd0f62dbdb3e034251c6204eb1b290b518a3b6e2f95064a71259381501371aeba91ed04a7695cf4aa38c17363de5003d43dbcdecf3e6d4b75ff59741f5edf068d66a662770368de83af9336da9f8e23ed9e7537f6565d48dd89e10489474fe668eb4622de69c26c40229b0eee6271c8468f0f21dcd245ce60e36a2df90ca7b5132d6bb299ff10ab39592d60d40714fb2bf819010de375d0dc1e619a5e0be0c7ee777b216c99df6be2267db53dafc98056c558be2facbb90d0a60e0a81a6fb4b98ac4a551d043a9b25a8abc419441da77efe50d732a55a509739effc7c2aa213be864bca5a45e9424602c8330cc691818a1bb038221e027526db648ce296272fafc842239096be6b0be30d824e6fe38d0017ffcfeba311b01e6f0f7cf3d1f7169b494b7273be7c9d4e1233e3605b1db7397016c71dec82c5a5c4dad694c262393aeb66b3b31ef02206f71c4039a5c5e20d753ec14dd30ed57f1fd85f5bb6c8ea290c7e0d083b2275c71c9b4c4bf9f5a8bb77a14db87c3472dfe87c056a2a1364f7d1d2fa5f3226e159711499c19521ce0519b07804b14e294f9ea99f3447d0c090ca1aaf74e5d4d3c45641f992f16f1360df52b818f3333d970a6ef90c23b0e448bd0a2014406ff0b54f8b4f751e67cf49ebfe0947b5b7bc724e8b0f67d22c52732a72bb0243cae46058a4f4964cfaef0119671e5ab2b66117a724ef4bde89bbad63d65f8eefe3b8e1b92aade31f1ccb13244ddefc00a108062b6b077630c474919887685cb785e148495aadfaaa8a33830943b072684bc33134fbe0cab52422ef6a035cf492c64bc8b61ab2b925e3afd0f43b57298c586df4304cab63a8a5ad681dd570c08cefb4bc584e8e52ecdce91c9c8564072be391246054640ff6eeadd87d582f63cff158277f51386be6fdf8805b169507b9ff61909f51f12e1541a4d6b6f1350415f03c847f6051a234fe3b00be7e4c23720a7e9a571343fa9886d3ee94a5e625ec998519e44d076246ce3c0b268595232141808a0f32bc791260925474d5621d72d6aea6feb58a065306e2d834df6652b52044a22e4031573966b033eb14afc389a5a8f946dcaa76bc157c94627e7d92209ab59c198898c2e7af225ce6c0ab6391ac091a451edffdc5f734d1cc1cec04fa3b3a40d7a6a3eff56089bc486c491740ba0aa042c2f18a0b1275c84692522c2fcaf650b13ab4eef779ecb45236200f99a66fbf163972925d3e384a3fa8b0ebee47a24d17014ba2ef7de1c7000a665974f1df5fbca2d8db520ee5dcb2adb179260dc5720590f4e65766b4355853b2fbed3f2c4f53cb9bab56273b7bf43c05c2f6f1e30933f9ea64f4df46fc51d6c38e271292d7661d4c053b8e53b04e4e12754cea545924c58a7ba67f64b6abc08f92f280760874983fe289db151320bf0e5b960fc3e657fa87b6e8dfbe04fbffd83f82eb3aa9dea8fba4f80ce1d22efd823c256e9d5abeea0803fe36904ac3598232ba44c9f5f399fb01c553bb54603cffbb742882243d460a45994d76bd62107c87dd1dd7be8fcb05d8af28febddf15150f1932d9f22e2b271d7ccfbd7b4bfc6db7883e821c6ed67dc80726634e9d1a1a448f8f8c6b8097154376a14bc30ab4ee6a3466dd42e4bbe2e401fe3dffb5157317fda58eefe3d8b9b2cf91ab58e8546f274cc27f786834a199beffa467c6165a4ff2a70e1148b2b7f9bf29c5b99db710af456fc082226c0ca15071421568676e1d49791d013611735ba410d0ca4cb6b70138bdadbc9ecbae081102a2bb5d37a2932aed3212c526f2e6e57c62b46a66259cee0f8e929a74da0e9792e2d5f0a526aa9de5ff8501166ba36551c2b48b01f370c73a44c6b8fcf2944aa5cf864102c144c06c6dcd669a930795d3b9429bb1c7668c33f9c299d21247a330bd321965880d75f67c8b7cda51dc5c52eca2728bf64cc363677d6b3baed3d9e23ab254c9da0f2b267348ee9f959b3c9871f680e82a91b92d731bfc6eaa2fae147681c35266dce724a94ab3bfc38399b64b7208070171edd02290bd8c589d6048a79a53eb7bfa9b54242b1778489329db1a0d6727fb7041ca907e388969213a12b63addba39d459e59cf94c8418578675451a11801143f1ad7d138a03638b7530ed0a2ee9b60900421d87b53a5d1a7303ed4c41d5be7f15362e5e4115534079c9c36c90f7baea3d0d92e649a18649e89931553cc590f90ea61fa79a6efd4bfd188ca4c0cd2d61539ff49e3d36cbb5e5dcda3175dbf822a94ea9831bef903fa710a69eed61c9e179a584470d02132817b4b67e9f25a8e33bf84ac83f970e17936cf27e2549c4c4a255be3de18273d10582517f7405fca5ec44c84d23cf860b4d0a1a94b46fb5f9e35db3505abaade1256083204c716f7e22e7cab88b921be693b57d215284d26d358e013c36567367e5c4b9618b00d6bd79cce111d0a330e8ca548d022991b3361b2b9877739722cb7f2de396488b3d2f8e98f2288e4a937eeb7462c751ffdd160eae0bb3a6c4726274cc09d9c648b8c0afaa10c562cce364aa34cb999b5fcd060a4e35d4e75a28015968676056cfde5e2933fbef519290a66738845c8b1a6b61967d8891fb3575cbe66ebff7c72aafb7dd4473b1fcbe4e5c4b0d22db677d62c512c8032ddb8c5112fd20ff812023c14b5428c283be4abeb3cab2b26724968067c4cf64c89dce4c960fb78419626b48e9b0e9f82a36a06e71cd77de3878aff4698c9f55a9b9a13cabfc714f41ff48c1715ed00af3e56b5e02a6bb51a063e7b7ef93054694baedf9d120ba6820f750d6474ab59979dc50be900c6b340e6a6784c5fc808b00c4c47f139493acd3d003c1b96b20aa41409cb8bb14a9d8346ebbab5de1e3e6fc29d5af0891e983b852ad649e105fb48c06cb1d221a3e8e1f9984161ee2209c010737d47a1d7c3c4129870fa5aca27ded60a44eae137a808c7df34180f3c27a5b41e33d496ac95015412eb95e8a6ba677a9888a08d4641affc0fb11f46f68cbea639c6683a1442fc91ac4bf0e5d9dc2712084dbc9dbd27ea0eab9b7a0965082c14f65a06d84cb2a7b02f5beb85460274d9b2954bf91b99dccca536db937586be066ca02de1a57c7a5cdf90c268df91343dd252edec5127ba18e078370cb9c3e853b5ac5e5d05cbb36bea732e392b3c331f29383313a353d1d6d1877a1d67f884a3582e7a90a9e6d67ee85d6dbbf067307a3814d50534f6608dd23a57639d38256a34a2527975dd363c9ab848601c5be90dcd04eabb878d4ddd5a4f15289d7168d82d6d750d0d30ebf6d98ecd820def78d61564fda31009236561b841241f77df97849c1755bc79e1d53cb8ac6b91889813e42766c696d0a5d34fcaaaca35553a7d60f370a8700fad7a11d699ba302da8d3ea0993fed2292638fd1b3ab9ea082d83d3a16fa280e4d4af7a2738afc2d360c11e2202fb9053f97dca59f9089d7794aa32229ac4d3ada835d032b00e8c891a9209892bdd0c06af9c6190930a4738e38f9edc1f5414e007ef7aea521676c16da429cd5895e19aefbc134f80f701acd437671765edff5171354fb58b0f43441801c63601a12953dc192e586bba21baf220b428781c1cc65b5f0f98eb337c1f723e57a14ffdd31fdb2d4b5fb4d61139fe55219389b4c1c245a5fd860d33ea0e71625ada575c6edc0b12ac780af88c8e12f687bd24a32179ae888085e28037d8717566ea60d024d6529aad9ff497c4c9c047b616731140845dc4c26bde3460d7652c1cf5af21d5e24127e19decb361b951b47ad30c37caba96c7c7b9264ae9e91a78a5d50d2e8380ea4d02a44a9130b61b6edf7792b763d3abea049f65e9e6261bdab51d1a52339355cadafc403f854e9e33d6bf649e6716a4df4e480786f857b5263268852098fdc2075fc96267babe1a8f3ed0b527264c4ad6582b4df95ca31c3256581379138a6fb89309624db102d18234fad2cde0c30f5d9dc75e8d6f7a94f672789a7bef7e61050f70ea5c2d3007f6d456db2ba091c5c94982071b506068243c1007902eb13eed273a7aff4700b6363d03b059b6d6224eac23120ef2490ecc5520ce1c66cdf896fb1d24c42fcbb5e1aece80e141a3059bdbb0b49ee29165c17cfde1db6b30fe367ad081876a704d1e5dc2ea4fbef2d57143dbd8da73918ca532af9606b0fe408cbe0125dc5654150fddcffe45d9189cc6f4c86083ef6b31eb4b1c495cff4b05ae45a46f3c74feb7e5e49a830e9aa3bd69d41fa729014432b303c0308a48b80afd7ae8f370eca013778b9fa00f72a49b7683ba927e6d3cee6af0790e62085f59c2bd5d96732f920198685b57fb4a6719ddc54104e654781b1ca71a34676ec1f4153b7b70fe2ccb2c8b65c3c67450cdee52bd1be6b08bd06d708879c6d5885327c94574b324421845d8ad1ecb9c9382742de1a7a06b7511f45e40b0bb2cad2bea1f0f1339cf388de9bf82d3ea235d5345fa18185b3b3b7742a09343b20c4f7a1bcbccd6d2beb171e6861b33319f184ff3f561c2bd82b6b95a64eea822e0016b198e0250022c25b6c05eb0b2959f4706e80fe7f3e4fe0dc0e2c80b6552025182d2fcce6f5adc572e28fc34befc37bff4ec7dc777777ada91e87ef4a76c3ebf7dd9bf1db077fc9738c162e29964f41df4c28ff03b14b937bdd2c5385bbe8fe161cd39489e08ffa63afddb0b595fbe3e3139664a8d1164c2bddce2f5e37cc98ca8a39705f00e5d0c04afe3c068602b28050181528063883ee1014c21defc1c6d36fef62f5bae9a220d809df97361cb8567af7d65ac5ccce702b7662e5821def7e51ce6bdf2c3af764c22024f04f300d05b29486b309ac3fb215c17842d0a970f005981a7dcac294a6825279940c96e540ec65f95863d55d388cbd4b0b2b01885293c085135021eb3309501da67bfd7e4d6d11a17052dda73e038f208a4244240cf1c3b97c6374beaeaad88e8bfe981b08f4038ad04b8cb58d9cfd2ce678f5ecb56667a59c00ae94f46661fb7916ff9381db94a5f604bf6b15b100c5dae8f19c2266654f97292e7d0d5469805654836912014f7a5ef061699c262bf4168a39b7e7bbb181ab589162f4bab4b5db894633eb81b88a27e112e6d1391a28cf5bec7dcbc2bc503aa51010f5f26843f819f87bd558aaeac53fa96c7655969043f2bea31e90e6c411bcb9e8a2f272ad8cc90a449c7dc27d29250456325aadc8d38cee1043b40eff6ef4875a0a8df7bd8bdd155a78e3145ac4c11318489c49898fc20cfa9faaf0aaaf61ed26112d48dabe33f4c87f14277909ad86b49dc70502476f8423390e9c3b2cb4f3f35132e79c3ee37b26307bdf9d6e1f33957f5e52bc7e5c27a7c12ba988261f54702e68344d10987b5c8aa3267ab399a1835c4b0bffab461a60a0caa6922e4ae87ee7b01fe5b3f6c20ac84717173ed0ce42c34ccd52c51ee1957dad477d22075abd2338fb51bce5ff74c08b41ff7f050a7d913aec1f50c1762915a3c2f66cdd4ea91047fe4caf5630747ff125cc773ddd05e418f5391939b481e375399eafdd9c41e7b95ff1b8dcff814808bdb66f1697b5b19b2092d318ebeb9727174223937e323d24698eecf12361512c30d4048e2998f135e725faebe0ed0d2b48ffee28561d6c957480aa4bcf90035cbc3e1771d55584c5ed9f0c2847bd73fd09e7e4b9c35705963656be81efba6acfe627faa68b101f9b6249bfe5c8461bd6cd9e84bd5f531344031c543ee7de810146beec3f158e64fb1fdcfcd11e135e93cdae268fee4e1e4c5272fc338ddba8c6a1d2f7b475446e4f4bd7fc00b98e329c11dd2d01d107c5c4588b413defe8c1be0f93e17e8113fcafd46704b56527e317b1c53cb210264b6148f3f8bbc0cf74196bb7984ce9f61b5d58541501a6bf937c1905ba232759210ab511df8712705e12451bf86b363d280b5045e82802aa1e7d5c472c009645db893fab35a8f6134acf6b467c721a7e4fdca7294dbc9f7ba15d4e7be341ee96b0b56da4d078ef83a151eb9c5575a4193cafa12bdfce3d1dd5da9956077ff4f817b96e6340b26e213b820ca75a5bb1a862f47a71eb53db6e7a0050ef6a8aab21c7d59d0b206ce41701562b53140ab60ef3977559faa08948944030c0e232f9e1fd6f8012951e8917e756be3e7d04264cbcfd3fe47b6733a3336cef2a00baff483146dca90850b7b7cef67a573503ccc543ef41d4c8bdd244bc281b7b388dc10eb63e8b3607611c73d6b8f173e2f3a0f2cbbbf1648427ae60440ce533b174a027ff1bc54ca01c5b010babf4b98944957f3c86790530696cf6242b61de5d35cacc23fae9c311713147699ee05328f2a9858c55250a06a888befed42a3181058d3286a58aa9ba113a986a368a736c3fd16fa8d5d33fd14c70c14a991beaff7802940e29a4acc52040d1ba90ccf41bbb242488560d6a812b74c529fef9d76e12eb8ac9a9c8b17c5d1b231f6635f6630e2252c5e7631028e7238ad0b9247798c646f2988a776769e19844305256161f15ff73648d9bf744bded08f0affc418e6a1c0260fb9a8442e944f36fdd4c5d4031da6ff57ac8377fdb24c5bd67ac38d270e89a7a5061bc31a57db96b1acbf91b613b54ec2cc333c9f015bb9ad4d8ce11c50ee32858c11351353d4eff7bbe7fde5957d8071e57ca5a94973bed552261fed3465500f065882ae4b6e06d7876d6464e81ff67441e6c437462afe16d74f6e4fd48676db0b5033e9afdadcb7f3b59fd26b84cc56c37df730f30a64d85d6ce82faed4da54ba8b642ce9e8d776c089ab385febca09ef5c01573fb491161789a4c94b29a342cfd37e43f3567cafa0d2ecdd70f726c258ce99cd8380df4e426a1be95ddc7d185cf150311e7eb370323f20eaf43f9f2f193bf9c8962732f8dad4ac5b2dd6bf8d7e68927e423dd41bf441ebc6f4662958426fc92790a126eadad4f6f61d66a8bd5c24bac114a7b652f687f4c25834d8c892d26fa4df53f9a2371bd277dc4b4a34569fe12fd3733a2d2ccb571353829f71c02d62fc2912dd7eaaeafaf9be66bf6b90c2248ccd97506f05e04efdee41a29c2ecdeb3ecc842763d5c9d5a1a5ea332aabe22aa013ab4e9f3ba4707b6018032b823b10a409d303f2101361a184a919baa9f8d37944cd713e19c8e235e1d11e2e6df02289cfd33143bfc7edb621fb7bd029ba035bca35c8213484536b22a4be130a1f5af632ab0bc324a33a0e2385e7b76ac6204acaf59baac4b403bbcf9dc9b30acb2df7e479e37043c690f3874290e5814fb9bc04db63065e19888aeb09350ff6f0e9a5ee396d0d430f550b653f6c2bdd23a90284d7f2cbe5d09e8a240fdf74c14591ecddadb4cb89b6838b2d7c67cada8e002d8694466745ace99d9544546fe19269575c15576dc2e724f4e83ead889f9ccbd9ee2d5c19c76501764c9ab2bfa0d93a3819007cb3ef610ac548f7b5ce8e6ef05aff521e80abec483ee89aa4810b059e82bc0e5871eb5249fe8fa233ba0c0e335ab0aacb9bb772c50e692bfa93b4478ff7b906ace3ef469fb1ba2c687ae89c52f557565bd17550c3f539d41f7b326aeca0ec197491d174e6cee7f7432d83982d924e99bb2ce0aa5a8d37f5a65a68866cf2fb3192ba61768098daa11f15f3ab621fd8874125ca2ebdbfad39e4e55ca02f327275e5f28308103e0c220037ca8619e02851908e7eade62625ae35085364da1ec921519ca086deeffdad258a8ea65075b06a071201097cdd02bb2307d3624df7cc6ae8fb5543a750c3a3ae6d35a628c8c253fbaa5a5607f0c316ad21f113cfe7c68c421ae7f3853812d89f0d12b3067e1773b2bb0503aa87c0f71a3621fdc092ba4cce17840f6b811c585586f5e3deb72cbb755771e85a8f4f1c6cb4187f309b0756404ea25635bd51b2ab8d0edef1859367c7b5d10ed71fdbe344a3f132d4ddcc1be4a5daf740475f76d55a505b9dcb0b6eeed1ed65c58291fe8274adca33c85d9ce650196cd0afc5c0944bd29d35a261fc033e68073b7eefcaae415536b35d089dc2fe892862080a576bb68720aa1d98b0a8e42c6a301fcc141aa78f8ec3cd4133155f1b8fae64d60f3bccacb43ea391c655fb394483f82d637d684dc66de94ff7a83bddf0cb75ccbc93e8b194728393ff0c4edafe7a81132861d45b9b7dee0995a920642417a6d51d0f1dc442ddc8413a347da03364836a9de4ecfb52c3d3239603aca6ec7f4e49bb42cd7db18e9f341bd68c119822399d7286189370bd7acc55b61f92ba12a6842e98b12447c6f2e4629f7d31e229e851a7c8b45761feba8ec2f2e7432c2433885640f76f98c6b88481e95cb70e5e1a49b0f601bac6513b32a9c1db7d140b130fa825373ba575543249c8e2d58c109cf46e252f035f47187d33874e0071cf452bdb0b8aa5d6a77e501a20bc199e31c83a628b19c4b102fd5d07c4efdc76088f50396d1901bf5ca5acd8a1ef467d02536cfad615f8664acfb79fd34ab1e6dd7781177783689a38e5082443a8b082cb4e0b73b8a6e9f34cf395fb12df7b152519ce670a303c25ed19b96b23bf0a55de7163ddd58ed94edd2a0c5c2299354866d0430dc7128a5cde07c5f978cf057862d9261c0ea7859740ef910d3f7b9915f3b4cd951f820a7b4f4764481177edf09abfcc7b899eff8cafa48fc4fb3ff480c59f1c493c43edf4b7a6789ec5439a2d6936c12c269a93fcec20f42485a39847fb1715cfdf11e8703723b6ed136504d1e5ded17e472c61e511fa1ce434b746d91bb95b73f2f89fb31236abd3c31beee83c76b7142f8df10880a31826a0af4bd17659cac61326a5284194f92f7d030b861214897f1ca602bd8ae5090c90fb439ba9517de7662fbf0f24b55d5cb5057f0941b3e871dfb3b243ce8bc5727eedc43a9c60e87bd8bdef3bdeea688ba4e1a4d2bd686a75f88265b574ff92485ef6b0f0ea0443dbbdff36c21964689e82975ab6b0982972c5f4475b6213fac8725db7ace82370b04bfbc5f318351f3580e3c83e72d18df9e9bf5c136569332508afdcd914def82affb14e3952b3079991763ab12b0fae801ebaf3b4f8eb1991c050c54e2d7cfd255693dd17c42276272bdcde580b73b29458626a911c6216bb1880c5602dc9a9dbbee0620657bcace960c5ac4dde77a91361451cf1cec0ab046f56c408df6e9ae3f33e4cb0f3cf4e67ce28128e82d2031cb21e12bf7a4ed8778a46fd590679af308ee44dbea9cf3f5eb58f22bccb12ca711d21add3754d47e9e44b5b978a4e7204cfe569f24a1388fde003596640002f7ebae25f975c6432884aa8eef488c37159328ee555c197bbf692984d1cc9fcaef9fddab990851da1bbe9271717d873ad9e44608c974f3badcc549240fd83edca14d182be990dac6af973e9c6adad3d0b519514fd4ef9f462ab4898a6f627d542426f73130a53c70795b5b98e97bb185e347b25f88d30251a825385358bb42666cf75f1374eab3376d4f313d303cbdb3be720c030f70fd8844f845183d7ff972f8aa9ea8cf6b5f8d1c7b869e77d568a1f6a49758ec76141465496ff3efdd6cabad2bd323e88dfdb0b1db73323f137e20554bea519023f5ca750d39e7956703584e150970e8c5b08c982f97823e2b9a705b3455902707d0ab547ca0093fbbc8af945d4f552611b40534a78c3c5028f31fd1ab82ea590ad61103cc5400381021775288e5ec7459386df6b2fc8e9bca9d4ed062380702b55474e1313e932dadcd8613484b0a06ddbec4ec2b686e3749864a9903673d20e256d98ff1d49242222a55dd4858b8befcfd8f2955509586dc86b5f7d49316b0c01499ac5c4bb4814c90cc7bddea0e68a0175f21a1d51900b8d451b34c21434484e0ccb1d062b114524cec7c987fcefd39e3a69501b5adb727d20c29f4697481f850ab778825999832dd185f8316be0c40449690acf031eae2649a392212bda8d9d0d4fc57407471eb457ca93b0d9ff139d1e9e33ff9f59bbd2e4a778496c8f9df1f68d5245bf596cd36adbbc9456aaeb4a1a532da846a5e625657423c4c780de26b862b5eaf47475e4818aaf54eb0f8cfd9572c5f43694b8471c6840c7171ce7e1aac64f7940c0694ade8b0d9b9561357f8e33462e03d0fe51f4b0cdaebcdda297e38b5402ac227ee8a466f02ffb119991c773a37f47105fc67293b4e7ed081b4a7dd19d723c9360665fcbf8662f044967b656ce14b87acea950aaf57dc829cba8812e720a35baaa9f6b4b351647ecd721c27749ecc33057ceeb30b9ff7697700fe19855773249758d3c7f909f9a892911f4c9d78b96e050c944a863082c8a04ae520ac6c3d7ba6ffb867159ad2f6c5fae76f466f8693ec148935d4bfce9915867000c6e9a09290fc8f73dad042915c70e2c5b6bcd0313643651b305f58ff2f75b739f1cc0b3e3eb7c42d00d079bb928eea2a7bb509db3646f9cdb516ad54f7f16d1a5730975cf78c22b836da907029c99c1f852c8c94bbef830059f6a9bf7f987cddd6c798cbdab9b8873327c8462a38e999507176a879f3ef758e4bd05538f206c6ce6bd078300cf3d1a5db450c54886aee93a4b6507d959677408067410dd3951c21dec06a5bc1f8e5675916649ce09726e11879ccc727e3c1508066835f8dfa5d09956a9b62f63f15b1d8fc69df706d4f30b7223220195e4be61010cd4e952f98984d53df216ced5b7a4ec30e86f56fbc3391fbd4c6462b2956449e0b0dc4749791a810c8993d54e4d81ddef697c798c5b5bf85e5e66f63d192a9f54aa4f537ee22e1660757de7b1f33dcb53505f2b9b15799cee28f6a0a80775d159bb3845b9955cb19fcb07e8f3580c891535520ec042dd5007f61f836f5d476fb671b9b5e43327415aa3c7f247db8d0b14781b7092e2a850eb6fe51b4137a0f2debefbf9d6bb730e347c8e92bc0f8f0fe16fde8619d9645ef09ec46ffaeabf6c9ae9c6dac55912664edaebe6facf7060b82eb8c83b38f40f5f64ad68aa673c0932ffb25b60b0a6fd81e7094c069b46465493cb9d65325b82324a7730d3e8895e4f4833655ad4fb05712a88c719355ef9ecfe0ae2a44fc0d6cea4865bb742175daa4ecc0f8b48e003f2e13e9297327bb30dde4f1a4f138d992ddcd47b99c64d2179eca8d66309db9d4144e03050e064163931538a7c1846169191ee6c5a258e640b7392c3cbf20a1833eb260d24b790f72756d01b3e05b7a61d4442d2aec60bca0aab2ed018ec90484033db52f26e7a6f1d38a69dc618bd9fe61e6ad61f4577976098f64903f57204445782d830605296e7f3fa450f6403846242f847ecd24c2564b62b79c2d9855a25478ce6c64c488239a8cf9d9f9f17d1ce772b20591b86f8f11ae77bb828411bb814eaf2434ae46ba0c87646cbe2842177056e763d2c6627d0f91495f9b6541bc02757320ae08b54650f58d7067daa5a303bfb5d03600c6a3b59449201c5e5025ed7dfa5fabc426424a58e0e334c7581b6f499678132de97160b6c45e7d8aa8f412b0785347c8fa6eab4374f372dd2e0d819e31abc4aef6aa9f6afe299c37167f57e48791cca362b9d2c4940137f07fd9ec45e7ed79b7e7ee57ae5134529c7ceaa227fb32aaa4aa99e009e603eacffc9666596cf819642d571be58236229b66b28042ad21f7dd4f05fefbc1582db1ec38ed001a4afd64bf810c740dd0c8f9cc4f3ba8ee566838a77049653971859689eee4515defad958c5d9a13c5dcacd39ec7f5831043950f6a050e69fb75bbdbf788f5eb2bfa46b97cadd7891670a38fb53ddeff177796a44a47df75c4cff54d136e0bd2f175a4e919c7ff8db272577e576e12fed59a49eeb63557463692c147ef12cb1338980a2a32797cec55a158845d4cdffa2123bc677c4934b7fd0182dc975485b6395585c1e960e8a48dd9487cf1f1f7471c3c1c234f5d40b675a0fbfd7d857a8e5a669afd6eebb7ba18f1fccfc3885daacb6c692855dab39c511974a3f52c8ac4d67e904796adb3d761ed1dde0ccfa9a42c9413b88ef848ae593469b54a2b2ab4109401255a4fdd3d26af5882cc3282962475f800887e52c463066d3d1844689868ca3d6f98b88c5c8afdf53e296559eb86c792a475eb9d8cc9384cb3b20a55baabd4b50110bf1b26b4ff24e2829e3398df92f51a5461f5c8b7c5159f6d43d680bd3110b123944fa8a53e5c37cd2ba0b0461df3c993b04a8ff80f176d1e34a662648182fb8247b7bd7512e2cf9faf14163f85588f0bccc2d0c4db5972088612b718b06b9429799990edc41dd7efa4d40e18e1dc5ffc080dfcb367ee1a7dec29d6f34dcb989c0fe0fca5a82dc2557034bb2850d7139d65478dabb5d7a3e613afbdb22d379148748c03bc9917ba904a4c4d7023694b149a0ec100fce8e278a0105c23105af9610503273f81eb04c8906fcc52a53ecf1dbb278d441f4a2551e6a484263b02fc962f93593bfb3f38c9c4479928a507ee5a9aa259362803264094c4a510c29af2d30c89dd2a557ef7ef39773f100b5dc81ee0a5e8fb69584402e595910c8d752e9692467b2952013b0ca86c64fcfbfbcc5ca65336d556abfd2c37d7f0c4ed72104634d2890b5a28b399080b3d6efbbd45254fa7c49022781b7ac55e83a47f9617c753511ed69e8b8d42869eb00d350740ff0eab6beb4d7833a6c7fb1f39ef6e99ee0663cb97e07fae296923741d7970ae6010930659c0f6c87dc587bec66514fc8b31a25d873592c8c71e3d77061760c4b9701ec3876e04bd5e935f61d0203677e5f86472ac7c6e41a7693214fe857bae27a5248bd46e0fadf36cca2f90b9e048644c5823dad83295a2bb050b45c9c2f62f22ed4467e5215030c542ca6be060e65b25f1f921a5d4e30248d326a1c51d15a81a6e4ee1cdf87f430b759d3e014dcca5bef98b126ccdac17d7fa07e70f3b3d18839d355f6533fc172c3c1d1a872ee2f5f3710cc2bf20d018465a0d2ccb6aa8338b34f4f30fe782378df3e0cfb8813ac76e24dae74b0e42acc0c83180ae60d6b0f94f2449ecf403306ead1164479c28ee422efbe50412f625138d14d7f7d87b8bc8411cd9c539a98857549b960f976fc0493851f1de861720d615e1cf7dcf6bafe2d280522fa2800ba6799a8f361e42f7bae3bb3ef76551cbaf1c6593d450158f13903829cf13a6448d5dceed984c09a17ab0f5f48d8eeecf4fbe4eb900c24325d31aaa56e3eb6518b4829c7f8c1c42df876faf2815854352c216a6064ef513125eb0ccf502d6097f3a852a9d4827b7dd9af3c6b74b8f083d7716c358098145b63ae83e0b4c0371493dbf718f9a995b773f2dfc2a4564926df0e08495e4fbe95735a1f97e30129364b1e07e9afc43e7b2b4113c1956cfdaa13faa7187ab5e426538b495767228a0e46b05d0cee00a6fb1dfd894806efd12ec816bd6e495c5cd3ad93887c7b7389288923b7c548e7ca57d8ddebc799c406bbbc6fd4420e9ffeab7108156acc14dba1fd0e0f421abf35732205eb65c4d2f06a1ac9cbfdbd70d3668574e42309962efba0c6a0faee2c2ac199fab6ad860bc4df95594994ec3c4c8a68598bbe1ff98e55147c350278c0afecff955d30adeff17aa1176451e308065d43e3ce081a16728fcf6df4f424bef6b4ba2108e74afb1dd4b69e94f893724ff1addd0f37724d5f8e1394a0abb2fd2694bc0166bd51b3be5b604ce2c59891ab3b0e3612ff888ad147bab43e80b16d9dd2d6c93110c118d68bfee827f8e869ffec6210e6f9edefdc3162b713611f2d850891628c9510d382f8b6634fe429b49b25397c174177dbc092fc85c46bf29da4a69817c30ef4776d399e28f4499993489c85f0d682e5f88e00dae7a2917de4a54a8f248ee26fd8ccef5b1a1f9d99ae8d663ea9caf3c9927389a3390c24569e85ff76c21428c81ca5ec6fba0c774e4389d8e587234731ebd7390ae8e5cd9decb57548ee309408dd6f598e02334c35150e9dee63769cf1a4ceb23472ac6468500b13d7282a1577f27405bbd54c4b4c051644e0d062f74672a93b86b152f5758833516a114edd7277684ae2aabe6dd15a4d17239648c252684156a75075a7ac3a7a163bbdeff1db75d68192119d601c82eb91087b8d4d98c53f6f168d1803d7feaa8c6693b11f24f387e6fad0f21b94580bee0fe5557c5188fd725c01b67e18176e8ac9a7d2f47005cd827ee963722b689c67212aa05b3401804bca385c85db8e9ec934c4fb2abbddb18964ee5c3aedccca4b1f100c404255f83546e4ca9353dc7b00cd77f29d40b33e48a57ca0ab473734ccfd4a534a858f629a9d30e6e90dc4011f1a9029eb32eeca313a00274c106c0e03adf08ca4263e1dac1a9fbf9dc27779f7d77009805d895bf81246d2b8586e7b5e620baecdbf09f52c37c8a5d763818c45827423245cb317522512401a62b02907507d08a0b0dbe18efa613dc8ddccda05843ee777e7cb6919a724d030484081b2ca5c213533c873b8ebf37cc5a76912f1e8269a37cdae61ccf9d778f89f98c7204d8bb5b82fae6db8e4babff292b7a05fba6427bb795ead9c86e35befecd3e3511a9f42b61ab8c3b8bdd196b308fe76c59805a15a32e7f60b6832ae8757dadf5083b1eabe9fd4690f8dfcd5f8744c0c68b51c0336001ec8029f5db444189c64919c21209912ad0c254bb335aaef665333b268a6360b38d8c9499a2e0c2494b346bc7112b4f5ee9d58032abf21688e11b84bfeaa218f01ca637fd637533b8270ea52cdb5acf6582e044dc53bde913645eefc1a6bab38af4c57342672b37bff3cd35bda8c304ace395a9dd7d6b3d372a4b12bbcb01ab01e48a181c9a0e48e97fed9b0e05461727b50b0c3c2396dc6ef443df97fbf4772029ac37a8f7403efd71a9dd81c29ef1aba29847fa96cf70a5ec43c64ee8c2c1ced0c6bdd482c465f801d43b99f6fcd1a36547879d9ebc5a6b2ef0a3c27b850c4b23cfa8da17eb4f65ca69524ce7684841ee85f2b290b32174358f0636dfb4271bfa1c6dc815e1371e467ffed20e4d657dad5bbb7d1187ed3b49de8a807710bae8836378a72efc1065c1ff4438e292587df29f04f7d05b5e5ec209645244774d37cb2ae5ff918d68f6643e1d0f0d54f6b68f5cc2aa6d81c9b0e2f1c48d4d864c5bfc6a2ff354ef79db51a90c710ddb94e3cffbb23766cc2f9ef9f30c9d022340d579ac09c3cd730b7d1ad1f28198de9a5d172f949cac0de6fe6ac537438e65ab7c72de6be4c5aaba6f2300ef3f0b01d60452d4117098a6ffd655d736a5549c45ff8b342515122bc6b2cc6ca513f7d1eb30121132158fd4eaacc568e945bc19ed9ec6e8ea3dd34c5ee27a345d594ce241907f55d926f7a507e0434ccd9773dd1425806c71c97397016864eebf35e5f7fc677a823705df6878d5689e57d8074e8aab89026a385c3bc5904eb96667f769f2fa6c5c8e35024a1b174626d325b6190484e008229b47f2fa703f9f26ef254239dfcee8da07f142440c253ad92e42fd7191640c5f77dc52f0c830f9340b9a82e7de8d20b29883ebba1f2c5f0b04e08b2f482e82c3292e209b9191eb16a5a76edf4ea2643fcecd5494ea54872a964e183409cf3f0293793cb8ddfd59d319a55f9dc552903efd4c7069bd02029cb450b2c471bd9b59c8df76d854e3c27339e8ef85795e4e6cd723e46983ea10270b7bedfc988e5609a9c214b068265438bd1463ee8524a1850fc3bae8d2dcf951ce9912b3507962db176b8d1e779ab307a64811d1e170f9ab42181d35f79ae7c1ef1fef3a1a29bff756f42cab353a2519be443cc7e45a269b653bc545e19f4e80dd7781fbdd089b4a7e2bf27ea87790ee85fea2d1e8d2f022aadc78194990e8d07caa5b38c8e38b4d2ffec32d70105fab46afad4bcb3a8e226c83a14f0a0bc6678fabb09d131e65cb4aff1a3442d2290c3d34b3a49eb66d8bf1111318be116391cb6185084363e6e6f3d382a8e4d23d3f40a045153af6e47011c7099bebe4935336cd74c1d3099fdb19339f36f4098f97e4e600d9d02a688b501973005c8d35aea44a3ad8bd0e2d9803b1adab264fc93fdeb5fc724c82a73698bb554410dd49adcdb083a1b43a02a2c418f24e0d20c64462bde3762b06afeefaceef1ce948e7dd4aff2e2d0823e5e4e7fc2ddabbfcaeb85a3e63eb4c1ee6fd5c56db6b7fb58fe3eac136ced640d4cb33e0fd77f1e157d837d1d984aef95b0a6507b31e45923cdf8eaed2030d524740da3e479f80d628ba1134a7a2cd9b3e5af0d5a6f439a4e780107948f8b7bebf087eb15916ea3e1f9c23c1f0ab5afce1b491f88f5eb1617e78d5debbe2d4aac3f3cade95229151a41c0641fff720567ba6553245c9c90e2f70e5dd9f8f36838a416e0766ba52517fff395ec1d13ad648ac2e799c97f4bf33b509a84c53556433d15b708c141ab11b904d6fadbb2ca77d5b775fdfc9bf9691744170eb454c4915b227d8e12f33ed3a40e679194406eba620339a5fba745d696be967cd348dba452a7ff6267c0de0de145bf5ef059f82208a9c4b532c9c1460eb2f6abe133d72e022e98c0da744f4c72392f3998652db7dc86a24974a5b15587df20e596248e7aa573ff3f7047742ff18fe19f1d5d98fe2c162fe01dcd2dd54c6691f8619c8c6f073a8658aca0a0fee7742eb17c9f638654746c475d7ba45726519b6a49d7602bfc1a3320985a69ddf36f0083ee08b13607f1c03ea035c4d3d1dbac7d51a6f1d1c8a6a3cbb40ffc468817dbeb10077de77f01cd8cdd2a3bf10642d0a5acb7d4a5b15109e6033b7a8bcff5c9c1cd53f9faced2c559eaf19849eecf7d83efdc966e3d8b70368a29f5670dffe9844bc7ef06f0ddb5e9491ea707b0d013a7de2fa5417c6cd57f98efee5c6ae58040f69ada87c77d8455d83b9041a6ad28411538688f8fa9997ce307b7c5915939bd20a2619c605bbbecc5418a09d9b1b5449c531bb4d5baa6a07c207f945b76a4d55aa9c306168de22c575bf52cdb558c5fb834f993cf8b4ef5c64722e51f1bbb018b5a75fd205b0d6aefeeae41b97c2adbe97cc1866480e04aae11becbf0fe2379a1086b524c25017c30fa26ff4d2747d5129d7833977e8619270170a32bc904381d36a58602d41fde1dba496c95be55f858320560dab1d9b784ce18db0e3cbd6526de6afc8d5bca9aae24c1f562d301ae0b416a2be3256e2f6d0a99bbde5a3e806ee9d3b04e3c012fc8ffc345bc20531317870876fece5239671c912c6a0633fbcebcc0e0bbe43eb2fab3b05791be579c0923710e3a0a5b69d1da7a58569514c4f29ccda4df63fd11c68c56749cdccedd8832a6444b6ddf69d7e96c0d52a3e3bd870278de3622efd9bda5b7aa0b10607a8018b12d0cbb8468419070a41f239c5f2f4562992739445ba22cac6b2d7b83792b980a3c8c5fafe30c65534a657c105c0ba866aa6f0429dc79b3c2e1e2bc09e8ed2dbe5e75ba0fe97148ffe48ddc793fb7a045660fdec6d78c9d034e67062cdd040f14435dd903910f8b99fe7321ee3b1c5cb8a946ba2baae9580d3059bddf121aec64f36c0e44093e4910cde4206f5860542e5977a199971d42b28b8ddefef5cb6dc2bc95106af15161e12c20bd7c41f1df27eba4283d1ebb7334684c81f47ff99cca92cb641ec818c48ccc6556421f10a20891585bbdce30b84b414410604381d927b81c3a2732879b346d0ef5c5bfe2a70684ad591f9fc69a04d0a9186670840506094ce4f480a494edc10dc47999a272ec7e400f7e2a36d371f37ad9614a0308dd6576cc6f7905ab49f075a8bcfd8acf6d0fb28665b7139b301d6aaaec77ab7fe315b73fd956e5b3e21f0b9559b32c85810036cde1fba1937e6682082ae5904e587db1640417d3170b739b8d0ad4f2ddc18bddc54afc7b43073c3b6d476a1aa36c45b47a07642fdb818e98dc92d8740f5b5b7a18ea9533b128a5e1c8a0e5c5e5db98c64e84c97237c5145c5fd822272e4569d517940855a36f1dfce17d3b4eabe0999a433ea0ae6844b2edde321b3dc5d3267560213d527a6106c79bfa2b8de87ff681a7b9bdac09fe8f7cc35edd8cfa29b5631823496fd6c3612932dbed4ba764e55f36207cadeffd8e8dbd2d6206b393bb2bf934488dfd19f1aa6a8a5c10ddf227446538ecc0a2e3b5d0575daa95fe977de5f44d0ad427ae3ca256111dd81c8e5a992c75388f92d4cef3f75debc7147a06ee7b719f8d3d3975a6a4e2b354962e5b85f0111e1a1800694fb2ff35ed9da5fb61c01eb0ecf02658970e6914c66c0fe374b1da7eb25e02c6b1482905bb041360787d3f3185ba34eef3224e8c3e72fd03cd5fe37ced064e4a51094dbc6c829b31458a92fb62e251777e70ba7e0824cdb7220a69e389fbdb16db2cf4fe1f228c155259ce15cef637eae916c7e73693735a1810175c45bed37c2a0fc0f0552108b7be1a2d303d16c84157fa2afe095fc7ad11ed644dd2641396a4b82696eff8a6851ba1d792e5aace6d789960d42e3e918d6eba447feb97e561eecf12afab23792a28a6f327b922d915082a78cd95d4e8e0740177325f26fb644021d9499a1c0d579b2bf7f2317382ee9f78b7624faf3babe5fc062e5c0df7d83625ce473bfa7272adb4c3efb8f0e93fb83ce1bd41f0e55d2c1800116aad61207ea19a7fefb21843cdc652a38f09e1b2d216f499ff2e95edab1cab12d87afbc99564406221f062abdf7fd2c3e218757146bc50b5935ac9177aef97ea2d4206b0192b4f3ff9d1e8fefb0c78cce48f91a82594193119a07636f552af731e6fa47f999221fcb123ba73411f0e381d03f60bbd0a91d27830932b08717df89105427782c976da59241b1f6efa8d6575c0503d664088650c2c39370b40e42884c51662d46ff3ad7e3ef6746ce9bd2d48771deb66e0d8cf60ccf17d1708d2fcafd50eb09421feb338621d984b625ab6395642d4624144f053212b840470acb3d528d46c3a83c133e247cfcce42c097cb147f3b794ccd976d0ec603eb7fe1287d8747d1b29793083edc68549767685d3fd9227a98614d2604f003b3a29fae6ab93734e13b048d7f46351f041ea4855825c67f3290ff103a15b9ac6eb14a6260da5a40b0b378f8c0a735b2ae6b754375ef58cea46fb7fee24ffa074ff30acc5c74b4c78d85097f36b233e3fe898c6d45656466425533d10d3c52d9c30393e938ed1b607e26b8d2509c49f7849dc9c52f66479d9b3eec281cb51e3b1ca061b4f762c7df3a0b7357faf0fed5eeb1e5a17a0fc5f51e53edb64a3433d2ce6af447dbfd56aec4aa9216401e5a6a9eefb6e0486fdc52ac2bc4a9f02f7aa20cb1d86f28331b73ecec052202a855e557f4dfd503af4324f4a9918db3e094776101d9e34f9e5790791b9436380e63cd4df5d0c4d342be298f07c4953e6a428491e08e87f36f54a088ba2c12d7d492647ca40a647753dfd4b83be7e02c915e359268944763edf084f0e622318f5d1c835a41e0f72cd51916622082f4e1160c2aa69ee657bc2cd5dc8040042b04b66d3c432f054b86193395bda3d9c70a29616005e653fe21baf1b5283927c3030340a7591cb1fd486afa99e82645125902e45a3a261e7befadc3bb9b77faf918749e5cb64519e825315503996ecf695852d7723090457869a494ebe9b99f0a10cf594a0d76297f6d1856b613f42ce0393eeb6ec81b8e5aa7dd1e1e0dfb3ee496cb24a228089e9b3e45684b7d03dd3fd3663ccda4de68f189e9d64e472b858f43b82081f6f522b972c807ae34b0a38fa0dedaebbfe71038d031c3c50021c598c2c020d6fff94b2a75b56bdfb628d1119e4bc2a7714e0a4dc9d5f64a0332a30a0a9054f1557faa6d119edb515bd019087add142c7d88de1acacaa19ad27b5a247832bc8799db6b72634318e20a164e5bcc079029be6f7531ba3ebb220ff1f9e5acc99646df7c59689d63caf8f7fe47e33824d8b883f3e86b277363f14a1de6fe02f832d0f425cb7908f5bc7adff4ef4f7b649b8293fd3b10cf8b4510686b9b4374bb22a46394883ed37d24978130d28a8022d298167e69af58e136f018ed4c2f0c3670a7465989309437abf3c2dd146cf5384afadc855b8c83b4e45f8cd19ab9858bf85a9407b14003f4b4ab89906b1fe389e7d5cb9d25c3c53baa8a2aa4456cd6d03789f39afe48b878078ee64e72c0c8b60610bd70638d0d26351ae332b046be1eb18d33cebad5f62d6c36e3fdb346c600cfb0086ea8cd583668470784330737d16844265ad77eee062b8c01d47e7baee08a900b132f39f9485fd0a51a8f9b84d69958634de07e9272c455883e4bd9d80d16fdd8287c4ce1481624a68c8ece68a8f8bf4ec5d2f8336a3c8e81652cb3dd6362f9de9ff0a8be444d8cc06f7ea0d55f4bdfdbef2862014f002f614303a658bc5801e7a34ec366a61ccb6f4f69a1a32b1fb75838df689cbbab9e2740a90afcdcaf4f5bbbef87e33064cf44447f615de8d90133890f2be93b051baac2bc2ea1d7fc24bf8a0c899ea46bd9d939e88d873c6feef367aa099d296cdd405d34bdbb9df1ef4c9ba1e74a589ae4941190fd5746a2cbb2a21b60a7ed09d6d99308a0f6430b77c33a760f9c4f641cab024c5dec38c8f3d4be20c1d2bd2ab5f9ead8e4d866fe8f503ccc51244d5916509ab1dc3a77562970d9b1c88289b7281f10aab7139a4578889cf79e26aea895003360219778c5bc669da7304572665c44c9efbd770aafa036a89dea06c4f6b7a83a018e0c087c01037cd75777e242e36e3ba29ba04627ebd590d53f5715b7f2bb920087ac46b0bbb8fb028a4a11286bb7cfda249e2601e7ee0778fa2a162754c0006dff30bba74e6e66b6e274a19694f4ae4abd9bff4a8e2a4af165c5d6675883265732968e9cb50ccb36596ea1a86ffeac98ef92fb2cf1980560321953182a0abdb3c2ea467a3631d32548217e37ab4701b783c3e96ebcc1a684bd874f5a045336308399b05a12ca1bfc024360d1322d638050af138478102b026e2ab9e98f7f454e8d5bddd6d27bf4ab6e9c37905767c28dbb87421bc5024c3f2343fe13621da4daee8ec52bb03237d43e1f2f1a47fd9b8cf93b0824587d765cfb69d58b83bbbb832369b88802625c88cba13ef2044a6b1a0883a5382224edb90ec52629dd07859beb9d0836f846e53bde7a1bfadb28d61f77fbc1dbcf8ed35fb2f4898ad53b09cf972a3686f02e635f2b10c94e8f1e751273ee0a1e82ea1ef22a5c73be416ac990d12196e4af77fc995674b051314c054c5f57fcc8ba02fe0145665ce8915d5bdc276ef07e59df933edc479c06d9b0a4bbd39516c6c43daac78371d3f19faeb47f0233b04161920e8ed20b26b03e5998ebbcbd2550980adcae8fcc1f2d5faf0b6fb05c73f740c7eb0266989bac1e9295ffba4059bbf79d51d74f85766c79adeb48299548293024b5fa2c065ea536781ecf6062e4b4fda3970897b8cc4ab00f59646438a95a1616abb7dfecf990911f3ce249cedd6a1266a3468279ba51a6b0c52feb9dd35e8d036b857d5050c0b3ac610e3a1cdaaf3b64de2f5767290c4b267444b8bdf6edc7ccf59c3369d29597e82e4c712f171030d5c65806f5a08c355c758e6f63b17cec7bb0cff8883573626ceec37235bbf4d9a966fbfad3b64850092d6846d713720ed0798064c5cfa57d89dbafad8880d3c7e3a51232307887fd2b2b076d10c4112b7ebbd4ea631f4016f133f1096e1854917c7da383c56ef2cfd8007f2eee2e494380c82f4a319fce2d1064c132e593854672c28d20bb08f460bddc2747b4c7d154358f702a74cb0540c90075fed754b19412ec394c1ee58456c18d6d20a179c59f72f9c8d8e71c8f3717d90a462e95f2d3c1db3af9683cbd641de9b69b03f3b130d69a8d156622fc2c135385f42da1e6d904a81c657ee1dc6f3dd7737f04a84cf29525ae8513fc9a05096b9601031c15118fe25500303d7ded2cd6e65207d3a67d5a6ca4eb95b07c5279a533650bc65612dc85cbc67e977d5e38d4a4ed3745c78fafb61882f1377993c8453028323403c678ff0a730d1706dc7829eaa2e2826179a8985ad4b0b5825770cfc9af5a31081188e3e85bb027a296c5f60ecfb4acd7488b7342b12ad49c07b55bbc877b9729aa482c5e94d1284b90faf28822971a9a3352909534f90f485edfbed0352ae43970ec9d37ffbdd0fcb25f8826c66acd658e78cbb87ebe288f0eaf2ce3253446297aabcb5355139886c845f9c6beffa4e749ff7af8c955d3083a97e34ed038e1e7e9f10747cf690395e726ed24507ef09607e1f1c63e2b1cb06f7dd760e261b815784d47473c6d0847de2aadfdffb579760efee0c114bb89f7b9ee0c16041f8586743380dd74a24dc759d9ca568c2e063ec3be5196a4cd51adcbe25872c162e2c04abc5201d3a820e2e395f443c474c9583c14198b46b1dbde78e0875459f777c19ab6c4e106a8b4010e3a69e664abca6e4ab08cdb8e6093cb7b71b29e77ea1ef8417e034a5f079bff4bb8a5012e064ce492d03e22fa457661d3f3d7f96fbdd325356c36b4b225dc0cc68b3d965c3bb32f61025d89dd70ff555be03bc72df410f6767252ad5f1b47a3e93b4f4b38125118d714ff4fbfe0379e87fc365977360c7584862b4752ccc97b49101e69fb7a60547eee04e316c23691abbda95513ad23ccea7dd7be014f87776afa903237c2c1ba35f1f8c6ec9da331728c3c831c1141da8c9ec63018e5889ac5e0c3afcd3f054a69d9c30d609e6b28cf0f4c8a1625bede04d8fc9e1da85b133c563d3b8c630373e9feaabbcd69cf0a505be8abf470fa61b76e1283d3541f8ab614cdaa766e23b94dc083e65c011d7c00bc847bed3ad823f71079209a5b2e4750de0457b0c2e5a64f4cbfb508a74feb8d194ffd2ef759ddb875b7b72129d597d87e8a7090e52db52f8a84680c1581fcf7c6a130baf68425856d38e12361f696ca1fbc8cd550653221b12063ee6d368b1b8416538c9ba3d39b4d25c77ca9eac2a9bf14cf8795c8adffeb58d23f106595dc5f911cfc9ccfc6281184e969ce295f79cc7d8c2ab2e0ca5c927de6f0804267476bd5d624e9164a62edec0dfbbd37d67ed9b97bd75e581be08fe26126dfa5107a6f718445fcb0ede697b009c1b31569932fb1fc1e3a18c7373dbbe64f3b803f8a96cdba93a957915295f56e5ed667f175b8d6f7fd3708ce0f5f9e5c66cc55c4efdd60755842c3330b159fbd329521c617f16f1a1abb2c70da67f3772201f970c06dce95ef99830d8205168d6db2a9c6d74b74179f173769860c031724144a554af57b653f655a27a3fbd48536500a7e22487b30feac75edd605cf8e0625ab83ae5100588b7836fbdc144d30f6d0832d0f728e88ff32ae4984acc31adddbdf9e2b471efefc24af6ab4737c0e876c0e9e83cc1faa10abc9cd938f90fde1a6c842f702d00cd4ff47677b0c5faad5dc871d8fab55017bc9804d517eed43ec6e3f23eea78349ce212b8a8d820405476d1b0420760a54bc04052c216ce26c7ac597e69fa0c3eb839f0893203ee2310752d8bd7d95a23f11a4072c96f8b9a93bbc7da1124cf3427ea63407be24a5951e0d512924341c77057d7f39c81bd60aee638b30449f5d279edf471ba37a6d5ea3103a53b44f6083a632c4b1356453d77d08d5538c31ad5707fa49220e8f9953f2a5c1d03f0b0d426f48c15408bbb2cb3e512af8339360ddcdb28f49d93066fc9fb84b068591b7f8fe012de440599fd0c3677968e94adf8e39a0aa2e861e90120508fb324464a862f22b316f45681da9ef8aa8a74bc29a0b782ee9c01e81d739abd9657acd9a41a18fe1b178f24f7d40948a31f32e11263c5dbe26f2e1b8802b92f03ff0996f368c608da6fffbe05168523e63be4d0823659801a2992a05ef179366a4d349943e674c242f8717539bf15a05e6c01d0ac4e4a2be2e148db65f251e0d9ba8930d84ae6f7dcd61df2a1f9e7732889b2eb9290fc36e314a046e9f596f7ad126e415e7db6d47e9ff71704ba54b36a240fcf731c36263f2da88e5bb97505c21474706ee145f0a666bab10b8e78dab3c6d557919b2689fff2d1ecc22d401f1bb7cce664388b48ce0e27fa41fb86c224cc9d8ede470021b3bf3f08b6142b85a75126c90e5cc2627c47fa593bf3a6783939405a74d75e902184ddc7512ff0eaf6a083c3e61e00da06bdcb689176b4a635df9eaa509a0b96debb7ef285e3c5180d278fd5e6b733299d12855f4e57d5a36cc0cc308349a1ffcdd27833fb2978e6b49f2854200cf689b1c43eddb9f8e73e471e8eb473583c824686e709a9b1afa6bb4df1f5c3117b3697f2d3a10fab3e82d1e7633b4aa4e850dcc6075e3bf1ce88b1e79e96a7a092ba4613099903a84085abed61a3a8b0218f9ef070edd35216b856b5530a5eaba637e54a84d861194a1c38d5ccadf5e0bf9b53ddfab3f8346b6901dce3bfd7ac193d15e7c04dab62be02e40cc74f8791d910d687856fc448b2cb18945fe8ccab0415a9bb99bdb7907ce08bacfdaf18f0f2398647ff25b14f3911677827cc46f75d99ce236b763558081a2a7aca89dee0362efe42e42defd6053a6c9d4c2c096b3d3fba845bf7cc450cab64801177968ac2384650b3829c51d4eec61e4b0e984319286f7d38b12a9c60956239cf0bd66ad7ead95b1cb143fcc221edb97a0c1ebe033d700b66ec6d9225b19bbe4c901f48f7d9bdc6fadaecb3db2df60742efe3058a97057d2fb4382e6bfd96aef288c7de17b8a7f6d4430bcdf5dfa3f1552a5329035660e3efa39f6ad8e89cb37b27d7d767ab011a433f496a407de06ab39192fb65b6548ca418419f678c177029adaa9ceace54c5824af408663fadbf628974994a64855801ba03004cff7ce3756747a852d57b7da0b5e229d7455ec46840db2b930f114c736cd2f82170a8f73a923f1157bdbc827ca7662908237d06732419cbb2b379393cc6c6cabcd6abe0d5ad201c4f2500575d18e8aefd7efddcb675befd9d211cec338f7985739b0b5f8f37406bb5f6c5b66b225361282c364755d0e30ebfe28956d327f9ef3300e47e7af8983615dd83b6825030618af82b240c6483b2768d2d9d47b9a09e1f11c862cb1d7b8019903021ec1669aab0a863a54e2b7b6e07eac6a82631e53312c0408256d5b9d0114b36fb0c7450fcf7469329b36603b28d2f9d4c6d100a3458aa71abe6a9bcd9ae63378918c0384b3004ad8f6753aa3ff75c900f8bfdb4967996b8f20bb9cc85ad92d4d8b37c827c7b4e699576db0fbbaab7f1c77cfc7996157177f4875803a8d6b512f814c25a35030b58980897c9bc7c2a57f303a3b3cf07064729cde202c9bafd5a0c04b1b5b238a982bbc21c02e230723a6bd0684e7f97bec0cecbd75dcb6c6cb96d6c05f8f254952a622ce3b181c2fa91c5e22a8b709360b74dad045c642f709e0f015965385991bf82c1c1f2ac0d5c86294884e46fe4e927b03fbbf9b8ebc495b0a1d2c3b5640c4983f3dc0d9687d49c7a0cacf5b70e1e920526d014dc2c19c0b1f3a36f2aba3fb240731031a433d3e381c37acd4ca33f7ebe16d9ed6cadedc9d140b37674946c4a567439224376d4b00ec8b2a7ae6d330d538a7b71ee530b1aa13ef8ddc1f2344ca9f1e8ef6c487054cb2a7edf70f35ed5e1f495648b1244e26c581892bd8f796d74a604ff59e11e36662a12d93550e8d07e4ab99690a53e7be79a8f377011ba83e8089bd6565c098f519503259adf8c288c2141ce03f4825eb9581fc81d1d31d5fa37397da022600628194b413e139d695f26eb0f170133dcae64a0ce2c2c9b0fd026e4891b00fd5360fe79c519325518b8b8351ac203e0ec5558d0fd357d6b0d035906974deaad27f1aba9761a21b7b27eee09e4444cf136811967bb186ae832952ffc148c7c89fb4bfd1ea6c798eb820fa2311fe6d633ce7093f0a20fdf78d2a02d29eb0d422f42fb7a723bc9b5feeacf74d7811dfbef5ccb3b5fab14257b354a283f54a57c363aabbed8f79d5d4d87de8239aaeccc930ed4676dfad3220ddbaa13887d191fa0d3cb4db80844196c7ae13d6b7ff27af87192a64ecb7f30de85e684394a117ebfd0ce42ee2f44bc612e7f49ff9ea0ede6b9a330b334c978fdfa5304da6f50274668358f816eff3ca20d7714dcac511f704d7dfbb4fd43b0137dc2a511924c13b1b13e1e63565052965a4b3fe28735670e64a5fa7ec7dd8cffbfd82ce37f1e39a6886feefd4c5b9c908c08ca105b819be3284e8b5b1cdbd379192aed1f66085cc0c9428ff3b38ccf0a7249288f2bd17ce7f564b934956221350419e0e39e22448c2ecd15ae1bb562d9a6bdab8ff49ff2893de5d99871a867dd3fee6fd4c1662d4e0f17c414cbb1db9d4a1e50c6f474e19172a6ca70bd7fc7abaa298e22f1a96ccefc74a00c2f0cc562d9731268e97d6b5d78504100d2c6c0dbfa69cb2a420473fc6122ced28ccb58f1a565f82842f93cabe046fe4357c06f8cb6376451a4bc5419cf3f6a6b62dfba81dc18c0f8e6acf9fbee7f2c87188865825fab7f78d55c4baceddbc2a15642ab81e8cc0c4006dba0fe8e046cedbc06863b7c656256d628930c66c695a14102ba47f4fe7d9ef62e73781e4c804d1e61dd1bcc1ac89af440033a68d0022c26d686f1cfc7abb8916761749c34b84285e43a0b4a56cb92f21dead3b55b330f272fd31067e3074a6b0d73e40d687916e0d9f68547072947225c1f2acecadc665fe85f186da79a520ffaa6d1a14711e18a7c94faf51903221dd93ddc09c50254cd092bee80bacbda28ecd6b5af4e4a269f868dd96699ca7800c3c68bedb793696e1cc5d27338ab9bca7a216a8323c04cf0791c381fec4da4f0b5aed531bb9c1f0a69811d70c9acc4380ce48161813fc33c95615b718a90131bc31ee40120b0aaf8c3aad4d3408f0533c378d17fd60909214305a54c5a269ef06d9bc36a40e5ff4fe0a399f51d80f490dd446216a790d80c94853d1e135f067533dd49768b206dd961fa19c930e61a35782d8918d07207c2c450a8f8c3f50e089c0a9d83ec2dcd37d67532aa63a6bd97fd5f069ef8d8e7d3bd177f2d1f4f567c15f4b6384daf56c7d3da75c1e8e0754780efc2c2f1fd1b213d0b751ba2ce5afb0e371d0d26bddb8c0cc2f4905b110778918ec2c4b7553ba30ed142c5b38dc4ba29ec0197d96a91c08f5bcb00bb0d3a333acca70a1650adbaceea0f7347c6ac943d854ee47f5f23f8ba2617fcce6f257b6232893c54acad66037a4d366a20cf96d386e58846429329bfb4218f0bb7cb56f5354a3bcba8b2320eef6f0e4c011b6ec4e9bfad472d5a798aeaa1058ee9bdac597a3b51336244dd28557558480bdcdf6846798fce6b1d5521094b506f3e76091e1a1d7f78677aac09ac18cb715a9bdea36b0b24dbeb5a250db4dba44ab7c05eb55c2daf2245db9cb1f8f26a49edad62230df171d53f797d5ace90ac130d3587c20c95f01034703165260c822a00e3cf916798b768d0f4203935d28c02ccc471c804505a21aef61a18ff4205014e6146ae8fc1f23d6275cf81768d98077e8c86ffdb94d0c1947c0fe09d25ec072c8c0dfb35ad87d2b798542220a1ce43c5f7993ebc0e42580b73ceb870f4f37f4c5aee5eb0a11a3b900057eb31a3b749b40f703e1be92d9c865020be7c7222ee99fa838edf345970243da2ce6ff61f6aad4ad318a66ea48745f78c3b0f4662128f8d1ea711e27f63ef91c56f4273a25136b0e67689d7b90eb6e0a9474356eb3ce2fd8d229dc79c80394871f977bf651c15bba714ee8be429e04c6367056071502aa33c7c64cfe7b3e26049f0cf15d014a45ae6924d42d6bb98935a0ac9bd09f49c5308480ff69829eb4a9fb074b18069d61c4ca8f303d9659adb3f81c51856f38fc0621c945423154f968e314f2f1fededaeee523594ecb141496fb0730063439adb7867dc181cf7f7d3f0125c2f2f6e0231ba5fd53621e231033c45851ef7205673ffa7710c5f549ea394e07e1c35996ca5e25a16c7547eecca0c6b0febda9950d1600f3268cec73137e44b1dbcd2df649eaf706bdab83be2a830fc9078db3a822619d01d47136a8b0d24a94406ca5f87e190474c1efd2a77bdd4fc84b38aebc13ecf42b19431be0a1da536d4e92e91f604267476bd5d624e9164a62edec0dfbbd37d67ed9b97bd75e581be08fe26126dfa5107a6f718445fcb0ede697b009c1b31569932fb1fe3bf968be2bd7298b34453e79f6ecbb0661ec71787a7243c73953c1f6454bf96e136d008434c8d8f61307b6ffb553bc96ce20ba72dc3dd0c9101bee97a4cce28d7f62b4f5c564ea09c58872020ac069b8cec5f0dd99478e3a09d8e79ed21eb508311aa33f045aaf8ed62794563c924120b27c2238e9b012350db08b49cf03cf202327405e8fc7a5e9e27ed80da1769ac91d63da674eb4d580fe9a2db10aaa311882da18a42b7aa12f2768204a3a3ba4c2f9b2fd51431c3ecbf097d35f9b113f123a465f2c1f5e33ce3df45324b0552bf62b96e04eb9e7074dc6beb2c1a5b5edef1b4c4986c1d58dfb91a938d3b6ad24fe1f760b832f18731fccbdc6f1ddc1e82c7e835daa66f66cae41242571aa09b6a2979b4af74d756901461552e7efde92801120be54a2d0eed226a6f9db9523134100d87eafa5ee242889b7ffc436b36c9ddb915eec5aa6c6ebdb0c89263b5f7ed7d9fc4308bcc190428b1be1c5bdd89a4cc364b4b9bbd8149ac810271d8472c5d287a8c38b18a95dcdd4886e40a37d693c04815667d79cf47750f697a2322fd6352cd7eb29d7ce172f45e78dd6fce15f51d3785e2ddf6c48a9681618ceea7a92f2c9405f070e4814959e01dba9ca9b363355a8d3587273ff6e2675562e5ef68e4f2aae81405147ee39fc2a8aefa8f80db1cb07972ffefa00316d23ca3f951a4ea396aed11f56a38edb92f03ff0996f368c608da6fffbe05168523e63be4d0823659801a2992a05ef179366a4d349943e674c242f8717539bf15a05e6c01d089f0e274c7fe5c374aab70d1ca197a9698b1178f7bcacfbe02b0339ee80641435317bc8343b2638d31913524a9a989a25057a65db9c3257ff6910becd7796b63858f49ee93c811bece22e593ae0cf9a3bc99d8117556bc30ef6dcfeabb6a73cf3ef799d58fe194697acb34155632bb3b302c6718c9cdfd37975281709689218097d8a89251525b52fb49e68eaa215c891315455ac2d7f803a4fdefb9c1c11c404cc12aa462ee5386663e952688977279d3f8e47e327b7ef6f3640c1085e7f3b1d70e15e47830598e2ac282891c9c37074167320ea12fc35ad657d7066423838945f9328ed580df16a535a771007d32adc64de40315da1de8def2c6adbb79f1cf9b4447e880d289c52ffdf6e5b1dfa6dce5933c3f6b1b721c0fb5a04af8745c937fed8641374a24970d2fd37b669efbe0cfee6285866f2c7c7afa51b0ea2b7fcaaea0b6b8129b5bfcd8675e692fa0f49bae9e7d41ff592dd0f270086ff4db63663701afa6c07bd64d8e8604fd99f0c423fc178e845f03a63d2186bf6216d39751b2efa92b8b197d6ff62b02b1d237a00e019704cf7a61ade28771a6be8744e8fc8cc42f826ed13d38683c6886a14494df37bd86b90e32c4ab840e64f69ec27b3ca5e7c7545848ebaf4ea8d4401abf6de5d8a83eee3ab43a04d42e8d9f19d1ae82f0666d7847ca206d6325b36c4bc30c9b552bff82b13bc7da72b4642b66e1e9a1e9be4ddd741d18e74ddd53f9a052aee701671ce2c366cb7d3c682979eb76dc947398dd777d3e6e66497eb19487eb9b5e969096b88f971bbf3394f035e47af4c4d4dc68791ff2fa882eca95d8b7f417672f6c206822f3dc77dc5f1f4fb4c0c8f2af857403daf48653fd9607724451423fd043cc45df257cea419f678c177029adaa9ceace54c5824af408663fadbf628974994a64855801ba03004cff7ce3756747a852d57b7da0b5e229d7455ec43c69fa2be60cb91521534825cdf41ecb74c618d289f110ef123147d3a0fda66eb474f6d507136a8b4547f5e5dd8a600c87ee1808cb0cfa872a4f6fa25d994abc39135f2cdbca5342fcae3de43cffb35a6249056cc1b2455e82c7e487e05100964be13a2e3c7e80dad448d299f79d4d170b947cb5ad742250d7c54fe2c23d17280c1b18b6807fac15f9dbf9ac374b7363f163df903af6346f6a3ce833104734d6533ed6a45d554a2faeb2510b4060fa885e001b1c30b64a4585935f45d104a795f053ff8cb81ef00fe66ba236f5c696532df19bc403bef8d74681e6582db8b36762ac86d6d4e5af5c0bf08808d648207723c0de726058a2169bb4348ff8054aeda2243f1b7525253b58ae2b9f4742d01643365c5ee931996db24b400703489816d250b579562dfe7d53c478ef17389a6e8b699210836c65552b4e0c0878256a05a79614ea193e0c4fe8342259228dc8878ae99b700216c10722bb2cf282fd233929b87f2c667b6a69d971a9914adc194209429c4e1a528d2a8aa7f65f8e795cf24f5a24bf422500975647168487cfebb03fbbf9b8ebc495b0a1d2c3b5640c4983f3dc0d9687d49c7a0cacf5b70e1e920526d014dc2c19c0b1f3a36f2aba3fb240731031a433c42120c42c822d06591f42b9e5288fab26721abb43aeb50cbbf28a9bb9b99353371fe0314aa6242473df4226f71866e4f9f7ef3e6bee9df884ecc54d71c5b2471c0b324a6ed97be4c70a4685a9def8728ad479b6dacc4b4e23e441f9450ff3a295a51112c2c2364b9add705f91ff06936405f0e86e2cbe91ed7690803001394509441500acece95b3f591525867d0f0eb7c55103a10aa15eba4d05643fd06b65583c100712cd0b4909ddc5ee32e0bf577e204e433562da471ed6aa28646f0c6ea30cd17b7a02e9af3df3036976bc796624cff0e31d7ca2eec233d3833c422789d0a61d10c4c6a2eebd5549d86ae4ae9a12a635ddfcf6216cb36185ecf65d492439240897fe9e78d1ff55c61cbe4a4a4f227fb27c7e31432dfee9fc55fe8ba02fbc3f31cf5e1f04c96bb34e978ad9b3de61c060a4298fb30b36fb0f8a3e8ca57c363aabbed8f79d5d4d87de8239aaeccc930ed4676dfad3220ddbaa13887d191fa0d3cb4db80844196c7ae13d6b7ff27af87192a60a5a0829832bad0a95917dbd930b38dd178416adb94684a7bf3a6af4106eee97f51a09b21f17047780f9ea72c7c2e4e5d5fde0a19a9d2d91e3ae70230d8a73bd4e33cd4b940a44c8a5b61289dfc0acf67bf87ac7c79e2f52ce23641e6e98e9c610406f162ac9c75e31ec328c536a6da9fb94e7b38a4822051da97446a7d58cd0daab6947937ba28a2985315350a770436c463e7c8084ad0af59eb431df17be6e5c85e244e440e084cad848a04a23e9c57867f469ed76c19d0a7d4c0dcf2bf5c13daa76d61c1edeb3a2b4b96d0861e28294ac97f486ea66159ac34b3e86489603310a549cb7584f827bcc45f14b34b74c6922527c2a016dba209802705a1dbf4341562fadb5981b9506f841176775234ee249be414e5b72bd1b0c34b7ab31eef5bd1386d1b587cf0a6024dfe099379cf63107f35ffcebd4c2e7c2c3b40408feca767fd3d2e321d3376553639754b4b1b34566b4d0769d319048cecdfd578fc88c9b7c48a88f01b124ea9d7885ba8f49f4a1a71a3b4b862dee4e6d13f7b0b387379ebc6f192186e049fdd834b16cbc19e21d28c8a218b8ed20f8ae3ed8e0552d846225fecace484f3b4975083427e7ebc6fb1b51ec084576eaf69e4da0b517ef5d31002751aee35cb1ff8bfa3f70a2f56e21868b71bb111f69294e5914e62c562181c2b139b196e87af5e4fb2d289caa60e5272a5af4b75a0fc7c333a2eb63cc55c7e0c550075119d48a9852b1538b7dfb2c3898a419bacf28ca8d187bbfeada233223ffbcff9a1dec996d4772e9e482b28cd29574394bb366f16c5322eb919130bd99892aaef22fc79599513a0c0284733e21c394abb7cd8f95b4215139d96b659367e0b7dd1a0b3b6e4db4d8dc7c02266fc19c36aebf73a359e1752a4948958e54ff60274b6c76c42c1d2801a2a8e716695e65bca9daa9c5c7eafabacee8e852bcdc46bfb6a2305e39c59824d1da235559caf342d6f029a9c36a9833dc45f0aeed7784711ad2e13e812677c2304cc81180d74492f85cb75ed6874ef9b2cbb77dbe13cdd19646149bf1054e3421b629301b36253d2dc2e675c3b074eb7d8c388efd23096439ae587608b454f51d96e434cf19ac3b4617d894a0cd484e9734507a05597ee899c6ea11e74af3b92c586289965ebd93eddae0b56c24ea1311c4e40fb39959620f99bd8ac5e9bc4ed04d2e093f8d0763aa59d757ff5cbe26be713f32f2a08aac862a290e629a71bde87c3145c72ca48c5135a5b431aceb14d495aace504c1ec8d8a73d900174193567f4f2abbc7d9890b8772a6656b0247c8c077d5d4fd512b5ddab5f3995b9cceddd28ff20c6b81a7e891c0a2774e807dc116b3e357b809f1833d76315336038f0e72715c39a3f3e0e01528c0cc1b1bfeba818d829aaae7d9ff7c429a247ece81fd9a908a43809a2c3b3fc6a6dad1772a39c6b8b8e387302d779d85af5fdd79b936508a9ffb1197c154a2f90f25c85d36a160254fdffc2ffec615ef25f89360565f707260e5da501a64d87cbabb4655e5e113e182f95aab803e0eff6ac391d9e4d4a517fb6376e74dbbccb2f440f3cc595c313c53fdc023c441207b01bd9879aa82a6ca1b7d83cdb38d5dc5c16d3cc846125e6c384efe46d2a6c489e1c7213005b41eb4d5df56eea3e086a0968339604da66e45073e1cbf67db0d3f4b75ee4982954b805a33f91b88c88c65a0a894a1a439de43fae7e2ab00a6f67d997a6b01f349bb8dba67d39a320121d8561410b3dcda62bac564ee87ac3384f3f58775ce5e736b6bdf6081fc8700606b33a52e56fecd352fbfc1e29fb8437847d08286f5827ec42965e8a57d1aff89b23b7f21f0e6a2bb51047eea7727e9045fbc276cbd6f31d460fd2b539708f6c083f4b989c8f737a006af0340622627ce3ff7c61221338377868bc666d8259da03879ce152a33b81cf08394d30508cb828642fc96709fdbbb7a7a98d6a67c33ba02f784a30701ed46ab9884734d511aefd8522c1a84eb2cae1e7951b4121710f6d5cd90dc555585641e6749c6dc1a1c42411a5010dba206da03b41d0a7118955fd9ec20a4e2a72638998d1ca740389b153605171a87b7bcf5f88381dbddb50be162a41b075ab56c8112a4f6a834bd4f5b6cf9491bfd73b482dd87c4a91ad4b8d95fb06eb960afd06607ef4d98487e936ce35f43a97da312db6fd7e79a4880b948c1414066ccfa9ce8cb1f9cbcc8ea7f9993bc3529cc2a73619419633ff52cdb147c27c79fdef5af0df4208b5bd2967b1859610c30f97fc5a07329b124fd24b4fbe8a4770824b4bc39fa32043c8293ac02394cb8f52706a39da9320f1ace539fc62b6466a502dc5a0530dc9aabed53899520fa1460f0db4decb68efa251d1c21b930cf2e027be8a242cf93180abd3003d9c7ae837ebafd5b9981c907de678ac1789504f3aee3b970ac8c3c9377d592365b618e69efbce20544644b6f8d7b9717f3366aa24a0e48e20a9ccb8a6a3535c408cdc8ff5e48e23ea91b07beac720df2d91c66653fe7b4bdb4657039cd830bd62a8d456781812d8da323054e0dd829612759cb512e8439d6e98861336d7d0dfdf8617ac2a5d8f7002b5b4317a3a0d198db088002030d62f9ab34a6ac4fb6975be49e0508a2a0b67f002e9e86e3a77fb04b12c5eb32ba2cb480f4ee3e8d613c4ada5616494d006844bebe6f8f1283dfd3a9a4fb35a104c87e24aba00d15b365cc46b68418b62b5214f837d906ecf42eaae657c44a99d3591bd7852b77cddd7a599800287ab96b80834e84893ea37451551d87e9af0f27e43fb744b66b74e91769c2503454b06b016a7a92b53ba123d34c408e40d5deac5d3b50b7e8bd5e8e8dcd124de12398253adaffcd5b7334ddfdc36024b99ca30a046de5a6cb71b6811d81f5bf3da2fda69b0e72cc6b5df1d768059a94398aa2b013f2e3b1d9256b9493c0b9eec8e0c7355981991035aca40a9bf1b5e79a1be2af8269238ae5bdb2b937ed7a3b093546b06a4d244b827c93b18a361736b4d920097e0987135f20fab006dd528b2365a0e7ce509da7b45fa600680ceb77aa3dd15ad6f3da2605fc26f6bd93242e1fd1e76e3c4fd7644f348e983003c607a17acf6ce3ddeb7264d0155d84aed414b2d39571b1319c47eda0d68878a2def4651429ba14fe58c9b0a200d42c295fb88a174c75ec893a8f1e6fec3b7ae8fdfa988105169c32307c34a94e94e16d9951de113184b6c782315fbb0891cc80a06b5d68ed338997c80a547d04ebffef50aa5145ecc31fecaf62a02d39c9a9677c2558b796f31683b4f2abee448b5084347b2a39d6e5d9c352b0d50b07cfbec0fc4a4ba2b3d8382ff2c91afca1f5374083bf07bae14ac1470ef19f7541ac49eec8ac76f4bacf09fcb590176291a8e89207e3db96531f50d9b463f4335bb676b6f6f24805760bd6620a34f1da0cd151de30793559fa652de0dc5158bc51c3442ea3c0ac8a90a0431c5eab8550201c8f092c312ef89da0dae8c306e9cf974162c1379f74c7da4b4e79d7429a309f640e552b049a9942bfc5bbd7cede849c3381bc67508968e16664d9ac79449154178f18960e6ad66de0f5051d9b13c1f162fd1fbc152b37e8e55b712885fda2c6a302f5eb09fcec0a7f90a123bba4c7ab593c0dc5f642d2d9e888993bc2a690b83a88b98f6685541fded615a5762b7e10b32034562e2aebd0f863ddc052d45d7a22c4de3a8be91e463a26d66ce48ab83c534d0628d24a05c5f4b6d25ee5d1652324849139c565dfa4f9de3e58c6a0e4a0d0ecd42393649e17634388c6fb9cd74b73c97b49ec1a5a88ea6fa13ab1a0cf9eb2bdd4195ea25d0b2ef240c423f3e5f2a1b5929af896a89c4099848b454218c6370239d7b202c13178302a88e55ba4cfcba76ec1d3f6b84965425c4de73ad209f0c6a78061c842503a5c532d9dec0648cf0637ca3e152e45a44d0c54150f93d41dafe9ce486d18c7dd473f74ff3be8367f7ff4a1434379341e1852fb7dafaf54f1685edda544eaa2048868bbc6033a877c08b0e37ac22a82b1891a9cae2b876cf8b983e2ae246f9f9896f03607aaa7e29c253b0a92471ef970c78fbfe3078ed7d9f4630ba64a421991abb681648f91ea0042847c72c7b9f95ec91e6c371130e01b11fefd197ea74405a49e7766453a9e411fdba900f73ddfba12e8476908093aad868f86f6d4cf54b5f134d620c4dd5dbad9f0d16461c4a49d160e0a8be6fdbf10ff6d096ec57ac47c5714daf4e0ba2079731c9ea4a269f51584265b92a281681f1f6e25a2b6b860feec888efe309fb6151c695bfd3fb3f4c09537e1f2ea66bbd40361f0d08e70d19918b36ac9fd8b8234b88d4143495d87d50149c3c5e9975d558be9fb24da6dc4e5a0c39d642eda32d5f03d51e8f228b624074f617581193aaa1fe9ad038d8d411ce92336725d44cc285d668f8a59f9089d8b1c9063910bc37a3bd03d479789902bdace180b2952658bd43c9c3c1b219ce29db003d5fca6d14e38dab208f287b4a8acfa1366b0cbc74d388dfb37485fd55c0787553fd7d50e25befdd5a1bdf8194d8c2999ba39b634ca559954b31e1bd9a7bcd9e6ef275d1a37fb7cbf27ac53cb2f4d17feb2aa21431294e485c39ad2ddf1f5f441537c541a0f0862dac031c0044b28fcf1f82ea4a804bc13c3651d9329cb26a9a760a225f4808843ad7feefe466b2be70218cac55223de692735583478d11c7e0952c0929bb9f4ed262325bb5a779958de5f8c26578855a8dad245e84f010978d55f8ed5630d7f140b8ad3ba74f044ff57d7eaac50100016ee897c0afbaa3edaf129aacfcf60e947b81c77a74b89b05e9cfce89bf39b8a2280f61850e1bc142e58be83bcfa271b2194c3944718efdec7746092041abd8882c9634faa1ddebbe3c6769ca775ea856d6d097192d23444901731d9f428cdbaf369f8c0d4614157861ff7733d4a880a78e3cde256c788b804a29434513f93fc2f25771525182e88d3e12e1a8d53530d0571d185f445fdc22de788af3d36c07539e16d9b9f08a45842a317463e504ec2defa66f705061e5e6f8bf7f333ed99417897948261c25136d52f70775ede3089d1825fd2089dff1b4949c477fc09ecee288b80f3fb663b60c2cbfe017721769e817f2e442e1accad189c5631ea4eeb30952930e037707c937a0e9e623bdc8c6c7c95960e6548da63d36886b0828963eba200d6c024909e022e87975a0aad2b2e19323d28401bfb5535e8abb4e38988063b1bfd4bcd2ee2dfdf03e8879382112dcd07e1ff88f9d4512920bbe337244ab4b54cce143796364750161de3d34fc203108e9ca50ca6b506bcd15a5c95d54cfe6efc6fff7e9f5b1f40d6c3982a7eaf1b2c25c9892d43ff5a4eb71e9078f769080ab383edef336e4da2d182c058af7d555f140096f5f599cc7f1584ccdf69e9d71a40411fa93dd36910ed0af48b3780e73327c1b9ace3130ebeb3652976da2879f3561d96d45bf565b7c8ececbfca63740ec92a75a8e0c276abf88144d9d94e28337eef72ba33da8a908965ecd223ad722516923af8d8164e1e15b96dd8d8032fbbdce4f7126b885b315e57dca83c3e6cd3178282e316ed707ced161607900e5adc7c39c463b417880a82e233c112dea83cddec4422b93b7d045442aa2731d79cdfe4f7b951b17c9cbfd11c4956038be59c51a15dd9aafd08ae3f55a03c8f0dc9cc52e0cb90893708c83a797448d9dee4af870d5e769bf503d2956bf3dc9d44fe7f985793eb57dfbbab0534743305430e9ae82a8db1d30a2e6ea545ccfb7b03b3d1bb54b065824c8bccf8d694b56f39dab2c82f7e6ef11b25698015db096f95788340acb93ad05eec28406cf982fabd82df3ec53e098bded49f135111227a9d3558bfe58c5aae75a96ecb33c942d37460d2acc3c806d2b40a15ab9ea5d25846a9f9719037ae4242207b5125b8c6c860383138a15a7c374000ed868538fe9d3cb8d5c254126513cbc97045052648bfeb185473a6dfbf9daa39f4b63fb86779192542bd5ac0dce375cb0ffd82ef2667b489b5bae8a6d3b63e7eb37eaed5f4bfd8713e1d511fe8d24685a9c59a6fd8da961fe090c68c8558d9319648b97402dfb419bf9e986cf39886490e2092cd43a11719ff9f0073c097cea7b2f3983045f51836998a6d0da4a0e34791ed66aa3bef071533ee38f0d5033017e9528999bf650f5be4d0736b4de0e36b3425b4f6110df499bed0d5fcac084c05dc7818e5ba419923e3befcd61363f37b9830799671136962612a185fb68b5213f644fac46cc3bba90e659507cc4344f08bfc9e85baa689f5a590f9d54b67b25d92d46d92ccb82729bb17aa142ec393257afbc3122b3cb63d77a3a4796fc90af13c942b1b9eb15c856f15c0a03db8f5bff87de37fd4f2a9186e59673d88648f48b2b26579a1eb1cc9c41fc7bb8229ed37e856be612ef83361793de172f438e115cc6e4fe2da949c3b214753ad7741cc27d595c0bf383991c9efda5ce4e5c92202e994f6ce6b39f2dbdd87296195cd499a16eb9060d4c9c916cfc7bf8f430c47137a8d713484236c10023cc7d2b1e3f30627de998f1f9544423c1e7eb3c5545c5006d4c02ae9ea40accc4c00e57eb28423adcd4bfbca292bfee29ee870a4bb1bc0f6de696e91028f89306f2e5cfa8ab8fd41945c8aadf3ed017420b37cd9e52369897e001fcfdf3bbd27a76e86703a269637ddebf74aa10afa21896328322211598a90274d5e7938e92cff0be586237d794f24e828b46d68879be9e11b492215c94f8122d25a8c80859c7c4f019d3143e547f25368780f886958149ca4c6dd261b3fa292f6ee23ffa81df15a862c387b65ef1b2d3bdbd5bf05c140a5de4d184cf6a40095c7c86a8db7db85cfc496146c5849a50fc722890e2779e6e9424da54ae4528bb278debe3b32321df218ecf58ab2823eb534904c75c2d1572bee53aaf9e258fec2ea26a5b3414e68a1110514b3ee5ba0206bda1465e782a00778e76e9527cb08c93038d8d13e8d66807c6ffa129662306375f71ac91dec57dcb3051892d7a29970802950d458bfbca59ea6dd5d2f28b82452a05539dcf1c1f3551f842c515866f675172f456a124fbb50a2de951a455d603528c00a495e014d149e1309d0f52ec29899fa8813fbb31701966b0ca42821c34eb950d9d49105fbce1b3282de8d4348e4010022360b4ed66dec86e7ff37bd8f543e3e20482b4185d82e54abd5a3dfd6330177191cbdecc9d6d98a5aee01424e50ac00641de062a6b252e1a944a84403b0c850d0b147d16f0eb9823af5306b1652876ee5e0158b61e5b79cf69f8048fbbaa151069ae16faf2950c84bd923d2a43639a42252121a9a821f84956dd8b2996bb02436873f57629871d9b71e682320b983d9508ac0190d26906e9de3bfce921236c49497cd6a962278f0f76625586ae639f4f2514cdac77313edd1c82b55cb4962a08f0d327c554d68e4746df1d69ec52a43b37edfddd3416d1194075d482feb809b929ffba084a6c51a9be3b71d948424b3eb0ea06625f5b9474dde4f0f672dc1f1c72a267e8825bb8a3a0e4ec01d4fac1427325e5c3c09403242b8c3c75adc567ee453f0b5b12d9ef5356850b1877d7fd17c732e9032c0bb15fcc3fb41a7e2e750dd3b277d966eefe464b65a3d120e6faff847daba23c2ec73938bd5c8191d6a1e23376d01d20f7cda3e53e8b8bd00fb69228b6ae2f363004d4e4c9163d072f63f6eb187dbea57ffa5742fa3d873b689dff533b883e6fb296d15b8cca9b9a5e21a3db627b592b89b2d43ac6919e26039be85aae59fcb61d30b074d011f3b3781041ed93e72be36e33e6e2a0983b167d204e7d14f7df856e2368842ef5e3bb3d39bc51d8cd2974896f361d502982f0c1dd746a3f13fba59b69122e2a6f1be5dc9ff6f2d071f494f3334b591d03c936f3bb0b0c228b4ef4d6ed706d92c33d1b6a8e64c551aa20722250ce904d90b80c431e249538033332d51599481b6f839c6495784cd8fd83f7c2b602a285b0d4182137066b1c4fe2e9f1c618a2cdb33769bdaf33b916ec312e4c96a5d8028e5d1e40bf79d7483967148f3bdfc4ef00a7304fa91d0bb0019bfee03ccd2461589ea974992fa48de7ba35df98c1845b6d3004c461199d710b88b82ffd8e2413187e808456166b0fd47cf588117f1aa27995e24656bb9f5e742f2fe25159cf5cc6dbce2627da65413e7dda5bcdc86d8c293a4c99b0e1f4b689db9ce70b802a1bf7a3f0438667ed4bc4fc00835013553cf794bede6cbcfc5c2e04949fed8c698e3878b57f3f744296f950506c78e694bd09939e0f9d985849a228ace85b290aadd9234c8bc889631f41b034c73546979d9ac05648c3cad1a49b1cee7f26bdc0f637d2c9dee4a857b8686a900f32dd3087c4c439789917da47805d05d0b2ee227f6a5e48eaa94443ad6a170faa763aa73fc4beab68cca9e51b77bde12d098848900e21378ec633bfaa602ca6dc16ba5376d58abeb5a5c957c1657c93a3fa0481bd5b337bce9bcd9093f960f1ffca401e6a48d8c4c6cb71f870a4c600d1aba1fc81d12cb0a5b200909d78b73e7c277873f96c31349ce74aa7322fadf30e5a860815a7182f3933e5993042f63ccb781d395bcd4a6e1b715eff1db624f7e05fba0dbf773efc42e8a49da07d89d423879c7e3525f241aaae6694abfd631a8aa2c31e8a692c79289e0010346ba3c7f81e5529d29a8b73ce1a5052275f152fa7821431d72657801034a0e2ad8d391ec9bbf705dd8570ce44d86c12c126605148533afe847642d3e144517001e94bca8298c50a89bda73c3de045955adcbf5a949d9a3a180e2abb4472808f5bad267c6f7686e8b6e3794e0de5f50af5d45b09ade1b9f5979372f82abb8218f7f657760df9ddbbf9af7ae388aa49a1348389cc534c71fab2fa7ed1f102f8bfa28943627c53154b528aea3de22c53c0895f39c001b53aa60a5267b0a219795005331f61a61aef7b057b057f2d8ef1a318aa81591cd72dce6f3df15492ee0d3d83f4c9f044c6a28872211c74357dd3cf6c9e7263c53cd4c45b80d88bc076fee837a05511dc2010361d001fbf359cf25726a40cdd350c215b05a80755866e1c0b41c55f50fedc9d4f3944160d9a5566ad6ebaf36642df9771e8140ccf4c3f49059e0d682dba25e9539ca93f4f3aff1a92acebc6ff38b1b6fd2a9ef0734941d4873e17ef1bb24e866f4fd08400b37bd6c8e64db47d860f4242a397476d667ee7ae259eacfc6651a5c2f600dca00bb7a65fff7830ebb959bacd2cb07b6e99c36bad3d34cbdff05ff446debf1877b4f1eeb5ffd7a70e0fec64c9f97b8c09cab3dd7d84e7c0662a18e04c0b71e16bda959c474292f39cb6a81ee0906c521c37122491c4019895f7a461660c0940e0335c1e616a128b7cfc6ee1a1e2b05ab891903241a62d6854d98d707f4f1e6677322ad4ca351b1cf6dfedb1dbd882c98a483a2d6fe654a63daa64f162807633bf56076f03a9ce2fe5c4a2b50023ff3c9ca5509379e71119fb24c2553e0cdcb358d48256cd4ed3e70c799950416a01312cf44fb42357f62cbac91abe2881e6951ed33879e434f8baff0642e7adbe97836ac40a74adebb2728adec5e1421d8452ec84f7569de14c012121f8c9d8ec85ea8b862fa043c4915ec26d9fcb85f91f8a546846c3c9365fe9cffb27c9729df068f741eb9a6c583e558347f1a729472cf3faee4450aace042f687ff3c3511a61702d7705310a9d54d686babd5ecc77e8d29061e9d3385188a471596f38e37c760ea7fff2f50992d996408d1b3fd0d86dbef16a664bc700c2a7bd30df995de6f2be38a11f83c9eb2a535158f261ce0f2618fb25e91398362386ebee25a12bad8019d59d0204ad1bc611171dab84f1e2d46e19ac2e94669a7089dec89b29c12a3987927d2d1895519045fd99d94a1ddf8cb81c555d7d5766feb81769f6f9fa91de0746832d3f2210d73572dfd43407555500ff1a5e8411df8ff1f2de0b9430358563a37f9702d287811ebde2a026b80d90b18433912fb274e326f79da0b9d0aeebd29782f1cc307b5c56c6f23f1b721daeeb20dd42c9dc2edd018de56fab1ba8f3ee285f126844af2fb1a7c47a48b4a8b5a86694bc6a323cebf6f62709ca32e2f596fdfbf422b51b0a41cfec59667f9a49cccf9039ec4d69db84cc89f282bc8689cc432d5d9570e9a2260fe83b817bd305193a34cea6d6933a20dcc3b22471381bab7c00a59db46e48b582a5a56d9c59d3b1e08e0edcdc99fc8d86349167bd43cf0df18e9e32861eb1f465d3484e332c1ffce6a1d67d4d4089a364c9314292989339b014e3385f1f150e76ea833e53eda01351c2fbcbff762eaaed98e3a65ee215640e6dd9085bdbf0a35cbe386e599a8c34cc870b874f0cce59923d67c0a6a6f4947f66f0cddcf3d55ad3e77883f48a3aa05e28a6c83d9947475346942e3116e4435eb3aa532fbc31abf203637f73a93d32bd7cf8f20ed39c38f09dd2960aebd5ccf4e55e1871054c2340c27e6b11ecb4caf2f4f65129bd62f69ae271942bd252cce22f7c78103790e293a4449896f585609fd30badd53f6823c8fa615e0dbd53357ed2a9a781c446452144a2f4be336e4bf55051de3fe2580f12ddfe9e25290de47d4eb99d330c6e75e5fe6b7106e444fb190d437357ca3bb7cea2cd76c3a52a5feb73829bfb7d3330ffb2d065a82a8902768561a5d40088b3f3c24061739280f93139c8af541f9ac6d4d9ecf5f94289ba72f57da0687257ea98809f9265ea133469332b0fc6a71c4785c21010a510fcc3ec1aafefb07f10fdb62e0bc0d485ed11f17fc175152126d45c0ee0346a84ce794dd31ad4e0cc9334dc969e6fc5d51e045382428f31388d7bc80b281a081d605614d8500a9fc8201f0c4d48758cec43c3bd1206fcc410759db95572828e29c94e3d5bcaa186cdc2b276c56b7aec86a3a7ba353300b16768de1cbc1cc66f8981d2a1376d2f98e413a5010706b2aece2e437a7517cbc0a2a2639bb86cc9d2ee6dcad467afd6bc361a9abaef67949c4891b2740ea3e8781aa397add33b2ce5269c4eb551153edee9b07b6537da31eff079c0ac0ba44a69f0cc477e81c40669ed9f93b11be53c24b31eebd3422edca843063d15c6eb531ab9589e262f2dcf778b0d346a9e7a83d5c7fcd8d3b3616ef23e4f47c97ccd374d86f3eeb136397a78d8456ee5bd0b69b3a824b65123172e33af96e67bacdb245c4b993296e5151e2ba01ce7f70c7c4685fc548e1870b60f35946d86cf2bf3db4efe566c07cd26c5a2994e71930d149cffd0aaa779040de13ce7d803a36562e5487f5ef5aaee036d1d05698c67f0a6b8da33d88b9dca3df9fa800c22274fbcb991ab79b50359ec4382dbe0e7865fec50862c57adc80e9247500f3a433db89d61c632becb72df49069d818b7a6ee39934b79a92e1a4cfbe1c497e39ce91da2de061e5ac40a40ca5c42445a66d63b7ccde0cf941e4eb75581767ac5474026a7ac0e6e2a5c575ff4c374d4fb266f1010dab619e90c43b5cab8cfa226c4e361f8132ccdf7779d00ae616cc306f1e0650eb38bd3ea8d1e32ed360bf06409ed8bd11b92e548b9d3756057787abf5b390e090108bebe3c76f60ed7d540fa440cffcf0b4fe2e3fccfa4bc4c54c0ca813ce1beb0941018d90810b67d373479c9066f2ada78d7114db2930d558107ee9900f0d87023bfb29f87cfc56f3ea17dfba08bcb5283ce29339be887e2207f5cb4db2632821e056ef9c910dabf8b5ebccb5d210295053ad03701b5e876f57b7709784e2179c596a684dde52e5edea5c87f908e897bef18051758838dac26f0309890453f30f716388c2976a091ec13fa35f287812d0b6ea7d62d461f2b165047aa584c2b903f5b07dc7c79641eefadd2606e6e6b111c4566ecebf30022d5986f1352df4bbd798a7696396c2dc77811ac97c441e04cd23a86fcbf124e72f52705247a4a14dc695455b116914c3360a93a1ab59ac8a8c80de9ebc18a95f6d4667d3530b839550b93a9990ab7f901e30cdd342afd32328d1f81cc36a475f0063d34ef2afe03049e50a6f06f0783159aec3be0dd68928d8ee06f593daade3f7312e649d7909601076ebce3ddb05928a964f16d3252b570bc912625e2938e5bc01a5db83b9ba165eb941e6749c6dc1a1c42411a5010dba206da03b41d0a7118955fd9ec20a4e2a72638998d1ca740389b153605171a87b7bcf5f88381dbddb50be162a41b075ab56c8112a4f6a834bd4f5b6cf9491bfd73b482dd3a878949d3bbd6148d84b4b80dd8e4a179ac7964874e8727282bf9d1902a932db83109e1e969cb7dfd6e8bc459dbf08df0de95f062faad8753435e04db48f36311bfa9fbd88eae1b273ae18f1dcacc2af3cc336409277301265d2587876ceabf0500af0f190deee9a903fb75b12c788a7df3747dbd294aebcdd2086623da866c298d1bbf2b2133482a3c59f23a7357473a1538b0d3e184b0f5d1fc3f9f7edb3ed8ab4f3468f11c614458c2e510c3e296469470f114516d190bb6ea7ef6426d2c209502de5e5f6d80f8202da3a461d9d0acb71a684ed47e7681f379cef21ec2281a94d21cb071250caa57a0fc740f3af34278e03187318722439a0a34620b9d78adf1c9fcb79f25f78922fe6e037961669c396ccc765ab362ff67cf5999e215e637e65034670ac8d769d0d5dd493e9d2f4542c653d7bc64bb3a11d6071528742243013247d8b33837f43493d7ecb93a8d8a8e1d8f6c5277eb2b7cee18ea2476221f61b4d8ded18a5276baf8b651e8611043238a8b681106792a520c82035f632cde5d3422a6d660b1c7a639c93066ced5d145ac1c113d5c6c144ae86f2befd298922864e77bbf81c9a596eb658c014702d392bdbec5a6b326d0ba95681255b97bce900afe4240ccf5e5a2b7f9b75f9292ca5119ee3601e2cc0c0ad606f16a7a92b53ba123d34c408e40d5deac5d3b50b7e8bd5e8e8dcd124de12398253adaffcd5b7334ddfdc36024b99ca30a046de5a6cb71b6811d81f5bf3da2fda69b0e72cc6b5df1d768059a94398aa2b013f8e98f2202571f09c632f93cf88d8a96031f71b00070efdf3cbcaab9ca5cd2539d3d0df999cb45998f0a9e17351d618c5d2e7825effc15dee72a576b651387118a9ebb56c84d1f5776e25cd452383d6027a51f6ba14ccadf76098cf51e6ae9168f07930483132dfbc0aa5fb7518fdcd81bc23e42906b4ca1210eb888e13c85e1bd91f4a510d755169c4e0851ebbbe9f15e1c98d8d223594dc7872746e92b0bb5a57b30784008b39cf323d3a3e1a3411114a29b185e839ea9ae5bd6c5da83b93cabb9b56d8206960ee0f0e420b83369bfcdfa1acb58faaf8956208c94564cf500dd2fcc5be0e8f7c4d966941eadb414328d02b71e42a081d946aebb2bbea8e990553e3334103469b43ace971e40e2937e770917816543c4e2d0f5e84e71b7c21d0b4deffdd2314e511371bc22b2d73572791ff65d26bb6a467404b7ee6a5ea5fc6c867dabd095aa38a349bba4628a7d0bb546f9bbfffbe4d04ab0926b74f97e742b2ff6cc5b05e34a37964f43f148fc9c43d1ee9cdc9d60dec9f10b60d7811815d28f1c73048b2fc094aa0a9a533074f4c360540a8328d52c6f0acc4c9c6e84ef524538d5fe59cf344fdf0daf0cc3925f4cee65c4e47ffb34d774290631a73eeda5c2565dbdc7ef755b1c91d6d5a0e8c8a654944b11097673c8fdc1450684d632f67e61616d9c4c7792950ceca4eaaa12a66530215778d42884418cecbfcfe280f9674dffdd212c4da45cad782ed46a190692d0891aec843ddf3642970a772903dbe84a0dc499b1674840aee4a24334d6ac2ab762798c480639cafe2abfbe7255d523c5c3126efcd17ebf31839055809119d210a4ab6d8341d8f819184ec7634388c6fb9cd74b73c97b49ec1a5a88ea6fa13ab1a0cf9eb2bdd4195ea25d0b2ef240c423f3e5f2a1b5929af896a89c4099848b454218c6370239d7b202c13178302a88e55ba4cfcba76ec1d3f6b8496f719a23c136a3207396422a4688f9f969154d843923afad40e98d7b6175bfde7c5399242d3446d4f1911ef7f59c249425a4735f10c1df215ad248a8d5c5a269c254e954f3befc749a72f875191a6a69deb6fa641c8cf1389bae32cd1b53265aecfde118721b023a1c0d269470b073113575ddbf4605d4d8dfa6e01d30ac927630c77942861c984b04cce6f822d9677ecab85cc6e08695937054982438bf80d4f1e2af64e24cdc2dc327548f23a313ec5a01b920d0fa3add6fc35fc1a82a4df44382281476c666d0130b9f0547b4b4512bbe46df73d963978469f25f57a28da495e5bc777b86ac764b8454c98c03d7fe0db07d6c9293885840dfd62f69fbd666b407d86dece884e308a1e0461b3e5bf7b9f3531cfcdd68f7b0f767bc62c90b8cf0ce74d9a1cb4666ccc54574bae601c525a3b8ebf2d82bf2ecc3b7dfb756668bc9c4a231577288107a16c1d661e1fab80bf30b466c06b3bd6c96d3a64ca244822c2e58b1d539d133142541bb9e87027921d67461a25d44cc285d668f8a59f9089d8b1c9063910bc37a3bd03d479789902bdace180b2952658bd43c9c3c1b219ce29db003d5fca6d14e38dab208f287b4a8acfa1366b0cbc74d388dfb37485fd55c0787553fd64cefa562675a7336fb3494b60b96b43df240d129685ca4131dfe7292638c75017f3284aa73358efeae51257d9f448415b6afc87fc3fa919c62b85c7d233bb40d427b15fae9a6b2d3e76eab39f1fa241e483272ce8c5e78c2fbb552287a3570044160aed6d1c57161bdb77555051cbedfb43b1c69a80397b103f9464b1305b39094650cda66cc423df3c0b9904ba89da6e65afce92af9cd6bfe8affde519f8bc998c653d582ec8fb8dfd2fc26bdc28e6159495b438bd512abec5b6f6c9f66c8d98bc193617bd753fdcb6069c156e0ccb4e1f6c0f39d0ac6f681831fe087a78783f5b3d3e2db9bd29ad8cb97ae7f274d466eb2a9cfed63da02a56b78ed308ce908e0f6169136bea9e00379a2818a73ce31dd18662c8c3d5ed84ff09f5e145631cd2a74380a78e3cde256c788b804a29434513f93fc2f25771525182e88d3e12e1a8d53530d0571d185f445fdc22de788af3d36c07539e16d9b9f08a45842a317463e504ec2defa66f705061e5e6f8bf7f333ed994cd15e987fab6d492fc76e5ba75b38fced1124f7ddb574c5ad56676eb383e3af2c833cc34f2aeb8335d37ad3b4c1716f4fe632cf2a3573c0b7b68163b119240e6119501385af0945dfbdc8fd00eb305521850ef8ee7470b3c3a4713608ba338e53c7cc61f40c0d08eff4dddac0be118dae377084632bb1f6fe16d6f63c456d11dc91a470cdb04677d002647cb943bce0da779bc0410a28d88ec2e895c5e4d8b806cb4a7d3814a345feb4712c9232142d928a83371183c1fce72de64fd6c2a1d25a712c279d373f76d9e5ca7bd3f3ec19ca3f07362a7f32e41252f5c04117edaf9a63022cd65b5987c6bef880c9df0c90f20cc3886e82e2ff45f28b2753b7ae6f83601a94e9d9d09ea5bae8d79ad5e61540719e45984d7db0a5996107920992f880fc23355bb4a3201915116fd16453ddfc0f1a8861de4d4331d98ffabd54a724770d598a919ad1e95fe2852e92e70aeb405180cef38725debcc8714d6dd31f2a2cf7068a972e72835a786de144273163418bbc00d666182b8f73bbe9fb7b5f5ca48eaaec00d45e372d34ad511935a264bbe1f0d39ec94db17b465c1f7c1f65c5139965b2a92ab480b449331222a996dbde7559d3e033de650fa5a252ffa210a0ba72c7fa299dffb651bc9b99a411085d526374f38ad0415b8e35dc9e76511d713c9c66d5b56bb7abe10c70a78d5ea279b1082cfb78b7d06fed7ef3366a4af57c57b3c81cfe2d1b57b8cc06c0592f28c1499f3a44ce870fe951b45c5787807b963daf3dc22faf2b67e59c1c216a8f1ce775b80b8d0fe85025a92e5436eb6f45ed7201f689eed1e772c22bcd9c29d4dd53eee85460341b92ae50915e65348f0b4442612eb1db3bbc1dfe670cf7ca0151ca7e8936ebcecbb21bb96d2e1977c50feaf578a39d93911bccdaf956a368418750ca144b2e9a67f0ae39b13f77563bbb57770d6612f6f1c461991f6089e4bf3cf773058aa7c3d4c730d55c4a322dcd73d2433ae2d036720794913ee400990b6f4c06e3527a6958462aede89fd2ebf36dbbed0e49aea7bb1a39b9eabd6153234e55168a5071ed5c2c0ff9485be269faeeb8cf6214dbeed9b4bd1e2761d90dc89dd2e0e98d65872847dfaf1b0a544f0243d07c72f6d6b25258bfb457083b483e689f3310468f102d6f232f98322548756839e409cad788883a92125f227c88645070582bda409ba585f28478f2a26e9ea6b9e8518b97c486d9cbd7b80c4e1ee388eb12463f6cb0573b8803bc9e4c9b616473371c821eaec363faa87e8869ef6971ae32060b97bd52275af6507b010071c87c33739b342542b52d742d1d4070486b9953dba96b5052bd5870f87740b328afd3a011a307a40fc4d43c3632c36647847e81183e09d1d5f91ecfc8a238aa255d66d2a229245b157647ae8f52fe07c66733b199148f70c21ed1a684518987941b5f0b85f500f85aeb9e599000fa6af0f73dc8bd435db1d61464142bac93f75e9bb58b0be9beef76089f2815fd2a36e6c41054a163dded001b737356d829d73eb61c1e7cca0c85e94e732d080d1c9d211544db05610bc405a8e420f5406ffe8ff03da6999c6700dde802f782eac78f287cc01f78a23b0e8845a680ea21bc0f4956ff34995b49a9256cbedbac514f4003127e2d72ac7c084958418158509eda607e331e3eb15dc79aa064f4e75718798c1ad97438f90fea48b27b6b4acada42d13d219e2726e11ddd53501b71e78d2d897c2375e11632fd249635618ee133a8ce1be37515171beec1644aa5c709e8c3374fd63bd6b9b10806299fe712f13f03abdabfade9c6ca2c55e64a8bcfc78086779e48da20285595dfe818377c79cd0748b76a2876b69b0eb038fa20f6e959f98a95029bf5109f381077f0d28d25a7d2603b9154663dd76d7d61fe0667cc57ee575d78939248f4b6ec255bc2c0e37d03a65dcbafb087ea8b52877d459f554490618e75a6e56cdcb440e43152b97ba12dd104150968636c7597be391e30b3b4ef3c26fd5b9b8fa78caddc31c17f41f377d2f09921e080a9afbbab62971c54faa261c201f25245e1f5ba56cb5bd742314ecf007b60ffbc26e32782a0668a52878e6b863d4504c24e4d293e173ad26b92949c6f3ba7ba82cbbe80999365422b669c20f07bfde09541fb5d41a125119ec6d641a88a0cc0182b530ca90c2424f93d296bd36525fdc64d1826252c254015d707da2d8c9af6b63c167252aac86832574fe6b1a1eb743944938a72ca7c2fcdde49e0719d502a5284f8ca4276eb5c98ae55f8fa4239614692475d92d7a6eb89fc9e293dcf106b1c38b97b5b9e15f19ab6fdaa28d1d1b87f6fee229fcc278a1aa57d92690fd54a893265c690f833c4648dee7757f2a74c7c1385418e15044ad380f1acabf8f0b10658c3a48ee014d35fd3e76d0dd0e067949531e3d416ca2c77bf4d42615b421323dfc206e4109bd60e35f941e0b027706e67b92bedfaede16682ad08628eb3f50f13b0954e87d11cdc370de73b711a7dd28077bd32a776bb478c2314c4d3702ba123ad160ec9dfa3a01bceab253d8988e6df41b8dba6d8bb6579468e04454bc40ecb3c892e7c684c2e7a8d5e9c5fb2542030fe6ccdb99c20a68ef8721d7508b950a75968b5506c8ecb03ecbc8193cd7edbaaeca4d18f56ac374a50690247c1fb64f21cd9545a0a50be538d00788faee4323234ad832ec921274f46195ce1aec8ce920ebf76ec16b8fa73032ec926f21bd87a75879b49a0279e81f3f78727902bd4cf714bd67493990e1aca0c4eb40e0c4c50de33fe9e4d6cf179224b594aa0320b69b2a1391869c50f4c0be6bf7a2ebba01b8dd3895974bdd13efe28f6f32324997175e56f308119fa871b342c965a1bb04f5e88b0d2d1e693c661edeab36af0cabf87b18bb5760a030672183dc748333ce6b81bc07b3581d3940fbeddcad1d2de8ff477a137bb04d60d2e7ce258061eab9c87f139583751a561143e2479eea47a8e672a5dbe3f7e083db0bfd04ac8cdc2ee3618b4646a7deb70a65cb6f8623d27556ec0a7c97a11714e89ee3c300b6e35a310d13dd087fff5982b30d3f3700b7a33b45ae3913a0d988d511589a4fd2c586718aa55f2f5c21e775edf47c8bcd5cbca8c5addf2376ff0603b516b145c039abc51b3c40df5eb0af569874768c439cc0661367bc415df962ede7e4b77b5620eb04b8b9bf72ec117613dd0641aeca3e55df4d333f50a7c40fa042dd40c3fcdbad912346e6f115ee554653bead5c9098d629df2e6a1f81db5190116da4f390f84e61983d6bc15b88a4e852ad46df70e528b1c0dcd5663669b8172e8556fff44407470f7f36c6946c4f173bea78baf622957f5752cc2ec50e98b9f2d73e33c280b9b2c94eebfa245e77c6a082fe9ebe8a1b08379025f0d8ab99795b2ea397904ec3b07f344a2867cc0c14a7a96c0407d312f57dfe75bbd06f038f19d87ff388850231742f429309d8ce6cef47be7ff07d17e00de8f01b0502a76151b417ef34e07488670e9c3f8b752629c8efe534e9d12d32152ace531a624e62bc2718c718ae6d828157b6a606371f4d3106966500c038399375c803ea9d859f7149c7ea35af1c600fc419b6b9d40aef886997086019950d1689c8ac5129f95c1d36837ef1b4f4cfea433bd3f998ff933f5bd38e43baf278ff930026a0a3b70d6f22387fe42451279b94b619fc11f5e80940501b36413cfa479d40231647c9b82126089baf6f5dacb942f72ff170e653dc2fe5e7073bf48f89ef50c503e66a5728c67947dffcc76f0f590658aa1290d20276331b836d3f21e5a3c72a997f297a2f2cad1708b3b0d69b37f4a19e54735761e70f699bc59870439c8271f5cfe04ac03d62584f08954e54a8fe92a7d4ade093a0ddf3ba4c9f8e347cdd8c8902e65b0c9dc5d73eded2b28047f47bded2c4b18110f21e80e019fa3f502a1bbd85231d573ec7f6104337dfe68fe9abfe0abebd6f25b3f3f5837774a7db4ca047aee4c59c82958da4d6b3b5f3d20f9b2164190223ad3790aff722f7fca99b2d5495a159b2f01a630e73ac0ba7ddd2b430a1015e1542a8313944fc8a8c607c815b250cac46abb99c9513b2bfc778d023c3d6205449dd628251c02626501527639a6d3ad0f3dfd0f795eaecf90fcbaed52af336612448ebec49e218da757a30dd838bdce7a38595fbb9607840e482804b0747b947c634583a2704de2c794139bd29dd75fdf794686096a6a481aee8770a6a709a0ca6305076aa5a9b12ed6ace2e4c8a4761e8ef0f283fc1ec2e979ba7586c8640739e2daad45d0907f791de0ed18b18b176687ff331695adc64b08889d5c3fdd3e0ebf058c9029f5a5c4129114b3fe7e0f026423b03628d676219665955b5fa01b117698c5f37bf7c52cd8f7b440bf2fabce36e939aa7797225af647116f99806733e8b702efcabf65a548cfe707a249ffd748e856dcbb00aa65918dc99be24091ef472a70bbc04e617458c9c86a99879cfac883f43840a9325fbbf01ca8266b7e448304e761878fd2c50f709fac8e277888e4519ac71cdd40202bb47596110fc309ff157cbc8ea02162365898286e97639b6e15c554a9a4859e1bfea99634ce57af6f978e9ea1b01e6e33cbe933e199f9bac9c255dbecce02f9b0fe5f26b12ee8d3452982f87e6d6a23d4f1c135b780c9526098035682153a17fe7fe07f602fd48d28025e08e0b2e43415e56ee4cd79dcfa8b0fc09a3b5974ca10fe598f368080e105b81d047acfbd567e49b5ea89f5e30a01f38ffed8ac1b84fb5d5dc2f1b56b1b48d9da421f339489b001f54259e953b658025be246bf5987c9fcf3e874ff28286c47e39a84f67b078d3dc7b72b1c3a3baf33350ae350f6cb65727c7b7cd63d0f0245a37b5189d9936de8d9496d571d4fa7ae0feb0e88c2e3d72bb48223e85622b8594890935ed1d0bfd2bc95041defb9b11849e7cfc9c1d610556a017393ff39ad719da9034cd262d42661075327dec930a03df09f1c3f33b271667d5df4a12712d05fc8f5dd351e78c7bf2e0c81ea5384864f32d8fa3a961f13515ed0c3f88be7237e821494d0fe1bbc13e83c6b83790d6fb2f17811b87656cac6ad52b9a27e1c5bdae094de8c346e2acf80a05263623dd29850fb5fa905ba913a7c9ef74b440f2602dc80eb7af2cb2e178b85181142d44ceeb8974a5bb0432129403164b4ccda2b6a995b5085e02b5c74f2f25ffb7849eb954d4fb7495966fd13a6854a0d7e4687fd36512653e47b29f280bd4307fbf1860c07af63615bbaf53c21737a1113d2331cad0e88b8c50fea3aa1e2e1d680b3f8092d0b310a547e268aa1430aa41ff344c87926333965a281ee0f09870580598e4039c0789cc24bc8596cb5f9cc0c710df75d8423daefbc274c1eba0283d4f9bb58fecea0c9befacd67d5c62e4fbbc46efce6b11f448b1c2ab9c106a12974d19123e43f756d7bdab3d4673a4e04a47b720e76dbbc17df38b173c2ddd944fe06d2a980e7e190d1bf59ffca8357350a7003c0d05c3707cd5f2a3b5d861f759c652480f1bb5e58c8f50ecc298a3f976ec3491994905b7f53af84f0727ebf483f697445ee129849ad3e83628365be07806d63d09f49bba49fa8586208505b0f0fdbd561c5040b58e8227b2393c79ae75a2cc4f59e4a72d39ee7272f700e32d19c7dfe1abdee0b1d071f32c158cef3fa58d22628cb8c448552c51d0ac7fcf1f3512196de7e31343393e067219ca97b06c5f9b0343a80860dd671b8f25cccd501bb771c05a8fe46c76ac2b24323984eb041a0740959ba969e55eba3ec3163d7cd7a7ae940b61eddb5dd725d89541a3161252d0ada24a577f1de0175dd298ee4d9e195285f89b037401af98c3632dcd81b95f0f7202055dd17c29b81f1cb60cc1eabba48695f8e1bbbc9e5b1e6ce323b4e6a8b03b1192b88054287f8b569403100b06f728edd48f3660c355e129df5638eabfd3c434cd7242bb68ea9566e68a2f50ffda26d1e7908ef8e835052bfee623cf823b543fa4a96f95a3bc59371f201c217e23dea1a2c4680d7b0ca8dc1393824bbfbcf96a849a2648ba5345d3a11068de861bd92ae1ccd5c6f74a80ec4c44b35ae16f8b6986c84b023074e6f45a84e540c0a6d30c2bfc39eb748ed18491669afb404f28b35f2c7078d44500a8c25be3d2a47cd6b25fb77fba607c67b24b9880c42d36f07ab3351c7a1a7d601085211f80c8bd331415ccecfa6442d7414e2a613f667911141ab5c50d30079fd8609762a41c3e0ae5b0221a9b9a9dabefdcad48f022990154e9d90c8ba408ffd3b742eabaabb1f8bee0b2ab09777e20e1c803d5e008a90a0f862fa4b09bdb4acc7b1d5486e5d177d725def24d7632f990b95a02b27975f0736f8c112e6f26d24c9a2387d8a63edd532fbb2b8c51eb0f21f8b634c523d84207d54b13928ff7942ea7ef6d38d9c536903e1f33de7ef3f7efd0279675bfdf0b684cdde2387926a38eaef6f2b8f1712cc7b9140a970d028fdedbcf357a4f4cd6fdf18ea3c887af25e6231d3019f531e6d889fb29c1229d6a312c0d7d96a74a95ff3c8199cf703fe76c11bb5521d07ebfc1b8be66c48a7e6d0eded65664ee773130c6b04b49d386c77d30457a7a1a5090de6b5245f4301d5557c5ee150f217307caa5099174ed7b4958951279aac3e5ec03b5fc04e907b8bb8bfb49f66a5af3061726520db32642547460f48b45d5f483a4262a4d87e80be2c880fee1485152ba6b22d70050b48c989e703c05107d4cf9715c8a567546b421255e67e3b135293d2e5cc165c78c327f83f6d98e3b11c3f6b3b6218bb012d0c1e4874a07cb25ae6b00abea53fbcf30c892fa7796f0206e74c32b16c2f65a49e62e9c7efe71535ce8808cff777075df40230b59824408d4047b8d28b97e9082bebed0e9ba9c34d38a4fc919add5f623291f45def260cafd8690fe27158b7b9f9cc67f9d51b70086b3c13ddac6b90ff01e5d4cd7a26d29ebb13140edf4df428f421902e2e1c1a42a8b9eafec23562147ca01c156872f5a32d473cdfe33442817f0810733fb49800c86dea6b933512703cc8dc9185d77a231a43c29ae1da0d0d7715af370d574c5dcdd6c75e117ef421eadba86cf775bc2a4a49622f4ddd5df22a17883430625e36d0a5511cd773f77b23ea95bff990f4e553a8da8b6a23f6a4fd714a5368f9d8b442d6a0dd5133c1ea370758ab35463c58b3a40627d1bf025be913ff1ad5acb6b760835ffa4dd8cd81adf8d04b20e4fa0ea1e904f7170bc0bfae0f6b8348ea526851d17eefa7aae00fc0d4b2cd9cfed764c1174363a86c2d459513ec0400437d6ad2779c6f475111ae554f6b751dac0763eca8359af654faef259512c488a4aa9af219641feb757568d31e844a79ee37fdffa6bf8b8bc6e27859b7cfd7ba952ff7945924dcccfb0ef7f84c60e0f5341f76e804973987addea05ae172d048d39432583e73f9daf2e25df29dc5cf0ce4cf17e756f56e97e22dd02cea6eae1f2fe4885222202ae94518611e105ce15545210e41c68d19854a436ec54b595fdc1b235b8c52f4b0a2b4780bffa00e5eb5f569f8ebe5f8d48ea2ad2ac28d4dee28d363826c2e27e8ddf1d305c02aa3c3ac63f78feb0b6d72b79787c8533ff33886d963614eb3f99f27c8bd93d7689c1aedfbd17d94bee317122731870cb7692c7fd40630b765ef3846dff01e999af8d3e00793dac1a7e27fe0bf43b4ebc702be881055ee5bf3762c269394ede597ad331f3801be656800e3e5fdba42400ca623a7d26e4c1c605c11bfef88aa73a3fe11d91e08a32ed43747c9cbf9f1713eb64c7a1e23ab275a3e278edc247ca4a81e1615c7744134be836df6b50a0188bb7cab28dab025a0cc001ee118857a9050d58860cc89abc78404cae8235f83fb8e73b7682a99e8e2bbd8c02f615f924ad39508d735c727410fa180c28c65148b6fa928abbb73fcfe7a282e6cb6f04a019824dc7ee88ef9fb9c56886830319e7244746f4790e5cae325172ecdb8ac8ab82827e1b670765853a0c9cbb87fa5e2b6d7e2a5d5c96e195c4b14bfa73f34da3f220a9f707991fb0f7bbcdfbae1bcd3228a1bbf0a66f24f105315f4882eb0dcb9dd488d3322c535981d4a30c7e748d096c2a79af66d74b20babef8146ce98d837b9f70eb952444e8c21166d8859525c9c0c61d3c2f51645a3bf5e1170319079c561b8c2a19fb39ea436e76f5ed4d7a8f793816dde1564dae51aa342c5de9c4a86affece2669e720bcb6baee66e211e1d7ad7f80a642a37ff49de8d979965dcdc3c5e3272a70fd0ff1f58683036379782a5fc27f74a73d266fafcd11432a2fe8afcb8f26c05610f635877d6e6da5e2e4019a28cbd7f2f4df4e4bdc9d2090ff1b05ede71a3126977ba0d498920f1ce2129650fcf2830f21e4eb2ea0dd92c55de82bd2d85f73a83b5554f775d0cfc461c362d8a785311970c1729b9539457de6689e522d1764dbb46382c25b0e66c688edb0fa9be71c54579b208ec34aceffb23f3fd1216a3a93abb130ffe61ce1f82d0382699233c4cbbe016c7f7dffd92df82fe1a218064246c6a39f964c424398ce949abfc3cad09e2cdea0a132b302f1f5522b4d155ff86dc20130d7b40224966ae48742877cdc6f8f97b3f2d38a20344306e78ed3dd65c8e1ee6cf8ce4e64f1c4b595f1757ea171af753a76cfa891297e9731a2db08d664c345d44b6aa07e1b3266757e8057608386b6cdf595705aab10d7074b981568265ad72e93dcc335e61d99ec48e8908c59ee2f6612426b66b61691577b1a9710fe78ba9e5ef7d0ccd5fd419c1b732904f1dcd3e18f59284cc2f8e7e950f31c94c598abbba6f3b8876874c96af788e5471621f723beca5853ea64f6f1014b465a9e3970c6c146a78a62b84361d32cc5d2b112cd73ba2e36c48a4368416a10dee4bb3d8c53b116c36ce66fb3ea06bbe5710949242246c7e9792cf99a834f086d774905ceedaab760fe66432115c44740819977945bccd645b1072cc4fff01b4655a1af9f6590ebce47f27275f2d83c6508bbc6bee18024343eb5903fcc56a32ea3b5e331d78ba45a3a68e2a4cc1846b495516a7a4d2f494c960623882ef5be237cdcc22908b54308198d8cd969fba198dbe2be296205d675803842c68a8d8555327afa80c83349c168950c11a18379d13fe398bfb277b4a8365c9e3831eed55ed06b2fb0982db59a4776397d765bf189225428a158c15106c94ec8aceac08f3153f18402c71f425e3a7419c3eabe1b61ce072c4bef08c854a4d7299b01f21f43da97224a4880b4d2edca6a7dc1e1ab519bf07a8274a33ee4c6418a2c84e392cf3b9131bd87632731bd04380becd7400c457f31b9cf775fd1ccc89bb7f732d8b547c03bb38e1346757a6faba6bd786b40bcffadf3c5d9eff70689bbe8a37b98855d9a4bc216d0cc74db3b7aa5137075ee01a608a80ced0136e39f8546bff72d177cd519cc2cdad72ec96095c94fc4a153c6923484875a7bd8f0448246d2551ac18a62302ac9e2f44857a4f62307476a0cc5744f7a3cd50f906e4cef2e32445fd632ec49441393146355f5a4d1db5a568e0b057d6e82afddbb231d45147838cde62b128df7a7b8e06aa9d0a0bc7d2f956a35943230ec3722a3147cd348d8bdaf10e5b30c03a2e7485ad38dce6e0a95f8f99b4679e0fb37d4538d189f2c7c7a07d13183e1ba5e3768436e15b147c9ede3105f1188c26c23ca151c974f19615df6e8722dea588c34309b220dbf56bfdadee27dd910580c875fad9128743ee77e8bb0ced87ed0896b92f3309582861530859650fb27abed55ae080358a711cdd44f0915b7396fb8649d6cdc05908e5d3f3610be5cb286a27e1530132447db94d32db1b230b15b81c8e048978bc6f47d265637f2dc0a6f3c31b1b20624d9caec0e09e61431fd2bae34f1ea112d91e88db4388adb045d176947f82eb4d3febff5ddd91eeafaa430f4752cc37f5baa71bd41d89173e631a7202eb792a50db1e98006f2b57151141dbd9e5ad62111f79ef745196a78034e570ddf99d45e1c8f94e774f9e8432b3e967e96fdee4195c9844e4c1ddafd75f645ce97ad54fabf66f6d5b92049340b37cd23d6fd233709f7210e8fbad6d14b74b1b2cea5073b364b90355d1bd46b03114513941a258566ea1f50ec2009777f19eb2300b6fe6200c189d3d81b62ed3edc029eeace4c9576c08c731be769e04116dd4a9c1ed16045537ac04cd611d12abf61886fcfb515158d640f974da77078e1eea1434f16fa2744abf9659645720fcb51e7af4b022aa716b1fe9a1a7ae05e444e8d51066493479a8dae08a90c5448bf8277641f4dbb9de34b9e0d7bd53547b437d3663a5ef3d5f00cf1ec7a80750304ab957fac69e2a52808a60b9cd29f28571d73907a7fe3abadaf51e18a60200568cc70df7fcadaceb9e6188b48037d70e07c3ccd6ab8bfbad2765201b4d3aae21c2c869a01633100c7037063ed0f8928916a6ada963453752aac44b3a8d99de3cb9211f79fa4caba5a4bf81ccb85e1ec5b3d99a0e6e4395392047a9d6f7e7b448dbeefe4851ebe223d4cd4d40d7ac79e05f079f88cd118a8f61c3cd3ce8a61c2ae8144951633f768769caad61b09ee815c0f06dc090a62aa570334eea3030502a2d86838aad7250deb352d2f8b4795562eefa59f4a1915fc67b42c680b702bc0177e5400dfa50b6c192c77fe93975d2c485305edbb7169f76ed12ddd5d5f2d72b91469aceb5f60dcd3a311e33e1ece21ac257920de4231f7d2c4505152f65287ce2058ac064c33c96c11129ca02b586d307a04fd46fe3bd19fb68678fc189be8833f58e7ece64e690df2db00953ac80a19473b069221a306fa072cfdb3de0755f5af8ddd478dbe50e818bcb6456a98ef3ba2a00718ada86d13738ac023407508f6576ca69e38660feac6c2d51c421dfbd6033297616f0d6ff08ccdc3646c323d3cc83602608170a1dc9dfc8dd126d5019c5bac4649ca29b8a30956852445d3b1c2b03a74c60b5dc00873ded83e97e5a65921f2d77cc3f3d2a2dfa477da08e7c3c2c07a54a8d836e70295d0cbd354ce693499634ef7bd453f51715d84381dd142e4c3bd1de8f5d5d1e7d49c69d864d1068280cb6e2afb1563aae5bc388484a191018a17378e67e77aab247f37f8cd8070323e53dd994a1f1b48c0147368926bbd03e2277525bb2e5d270c81c3b70bb72db4d3eb1bc8d344ff1cba2ad68cd2dcaf1b58d2cb010ec3b1fe79ca156e9a10c1dadd49afbaa37a24c80f61873b2ed4fa37afb8ed963906b567faae0a9a2ff1166dc26fc03af8774521c734da71a3fbe2ec2f7e1774a033cbdae68a4b40556e94bef1b2b03d2c31635bd39a9b23d66aa3bfcee62c84df991081e6e16cc0c5a13c84c5dd1cd6015532bdf59e1628fa675995f142ecac3c9214202db9312153694c9eedf8d598d6c77f201e4d407879d517264e2948a774f3f58cba1caf91df4483693f127a28c9700c88027b375bfe7079c198f0826cca9fff9715eb3a6d974a4547a659925f2529891e036a7d184525538ea126157f92d9ddf8a517116da3d435ef988620655d02bb4c19e022f744dcb428e539ebab4846867b7f489c9e7096f82385f441d614339dffbd3ebe29239f146210a5bd5a9072a4c7d123415757c1aa6bfea1d2503c20143566b31e654dfcffe2aed79ba61ea542abe8b80f5903c08e827f80fd541eb7ed19f8bd708a6a27505e7796c0a8b1a1ab4c17a9861157aafc7b51c0617f0480811a6ce2b9204e8c150477c86f040128bfe15004265acfadf213941cabfbb711abd76ce65f6149bf9feb77071cea4fc44ee0a5f130f969f259bcbde791a72ff7b5c1933637436b13ee044ebfd88313f7217c332cb8344c9f06a984152f940f393bdcee7b7578dc8f416e65ab217120a3dd48e0ebe358116617daf8831ca2b89088606c533724621f491610199a594d02bb78822d454d9895708e8ad95b8795d59ada293aa52c4ddcd7bf52350e852ccf990d96496492d4abb8b84798212dba8d54822354964acc237e3ceb6268b0782a5558cac4a916fd4f584ce6b942ceaa76368c81f7dd25eba658641ff4aebec0f872af6b94e7399acfae33446ea3b253987b23e52fd3981df72d04d188edb1a794f6066a32c1e7c193f082bc9cb5c1b0bfccdd85eb2c6deb5f72354297d93e6eeec981198a3b7791f2395ec0ee28be93edf41551a3ef6b92f46930ca4d1d8d8cc652fff4d6438f92b15d3ea62490037a3f06dc23568453adaa67f23d3a19980caf1db2f1d9aca738605fb862581452ab0b5ac1675207a108114adb2a28cc6994618141a45deac052a9eaf6c797ef4a4ba684e4008cf24729564805abd71b616baf41d0ff14500896a8740ac4757ca4694ee2c002661c82f7ed7edde2262e9c6a10e1fccd5950f3fc83fcacb487b2d2c89bb16d09bf4ee4a9d054a7b0d8d622cc461c95c909c35d32d3945fc3a26f2fa7eff3570eb5a24f39e6c530f7e9d6bfc8a963f20acb07a42b2a277b8470d224dd34858bfe1bc0fb0a91cffcf555e7affc9cf9533cab695c3d1461bd10032234dbe88a4e2720ea7387357363c85f2e84c284ae7997193c2d5bcab9e8c2964fa93e4941fe59e0d2cb2eadfa3151800eac6e15363f00da586807c1fd78e7033055558eda891680d2fefbef38b0fb2faac989b9d56684b6dff2c1f3e3265597eeaf1d4f1eea57be7ebda4c042dde8dcf069a05444175108c17b5bb67a0422796acc4002d4c3e9c0efd2f09f3318e785a33184276defc4e43dfc7b2b7cf634547b152bf7ac59a0d7884d790f0a1714b584b1075a6050c5a8b205b94e4d6caf758c2339121071c67cd6e1a22ed5484ec1f0736d192f7337b5eff1f8b88b3784dbde556c8721fe5164cec7d0852dd0b1ec59d305c4b30ff0753c37a8007a3b593520b5ebbe1033152b99c07d84ae797280a1da59ea9541e9fb6f82776836fbc3eef63e605cfa3cff3086fc39730f590a1f5983515fa2757201f6e427e45ee3f79f209ae7167663fbb4d16e69792fad2bbd782d54448369b08cc78f48ddd9fdbcc699f6fd99101afe87fbb5bec73ca9ca3930e326d3f19eca96f1ccab422a373b48d7be6947b9f4594771e539f800b48f15ccc026f3bec538f96801a3ee4f0fe42e07733497062ab00286305a86d494fae38614e0833bbc23cd3034d70eda7eeca1aa7b318f2823795c3cb68ddeb899e01811d4c76a2034d8438045f9ad7abe55453558b1f69a4ba9d6e55c536b413ddba20e6386cf408d1145999d7947e1ac2b8556c2ee3a7c3c8f3c3afd738bfe3c51d3757ec86e9f4c741362b0015e9bbb03114167001f0748c603f8f813794ade4c10ba3787bc620128315520ac8699b2ed19a2fd18514c745d31e8d1377dc704b8d8526da74c08b89ba7271f5aa20cbdcbbd9ec9a5e444bdfb2ae2449681ec19bd8022084e881aa2b03bd4cc6690f5f0c6026928a531d56428c91476cbcd266e3655a20aec2820a60cc4c823dc4113c596f71115afd31ee6a1b611101f5c6263738201f63e2b6355e678145519e3c75f5c85ad82e2f9e51f94f36d4b712b90cdc14e7394525d969eeece5664edae87a995638f86982c0da9a06c383732602f8ce22c97afa6fe1f7a12734eb1166736a6dc5394110a6bd7def4830088e6bea8eb5b2cb04eb0a20f864e7571ef55caee3186491c887117935b4cd42b2a3348b5d06a33dafdb5e585491a05c87c92e73fdcc9d41338ad299ba3f5857f4db75a4c9776cc8014e3b6206244d7415d2face877b26406c48e06cda3d0732e1e38aa00222c52e470a2cfbfcb1759099f5f631d7b9239b7fe4f991c0f6540aa6850e5822c4ccf7f9714aa8553bc6452a13feab1cfb57cec9e14938a96192b518faca35b8b81295bed644cbde016543b394f31f16b1bc87327ff900177be80a2e5e1360b5dd4b420fd4d648561cb1fecd4def855fcd17edddafc59df14193570168df5e193121b15432ec5473fdb637daf97b382d756039fd9ba1b507788c8850fb7e0964279328ec9545cbcecbf5289235b621947f815d4b41f90d8739526bcb259ede04c4facbf7ef541a1922a020ac524b5d59866b753187530b7761ad47db6195fbb7d4dc9a86a01612633844e0c5c6bcb03a026223d0a894282ccc9abc3b6efb21312b350b7c592223929b4caefb18374a6bc393dedcffb8f4c7399dc8077216b7cf0c5ed38d0c725f8be6465141212d703115028e45a95871be67c3bf508939064b086a6f6fdc6f42f130bb3388363e6c61912f873bbc3a92ec770d420dc782a4c894fe7104f0ed2f57ca82db38fe44a0f31b3381da45a2c70a0cfb5f313fba68cf7f2020b011bfe21546da430977a8afe235ac0cbb2eec140d5a5e380fa2af6c90f13418101cc8c22269b82997fa7de405968f208cf9ea8d823ae588701d8741c3a50f9505c0b7774a67f1718b6553f18185e0152969009de67df64b48dc80b49820d3995e3adf15ab4bf420961709abc95df7f27b45ae5a82c21df7352e9bd1c15120188d0206db04f6386477af80b57dd6a18dd3ab02bfce27db0bfff7e75509aeefd8ea6adca5408aa1ce5ece798b81d1d478c4c3e46a1fe8df30cbfe49a8aaf3523420437ba1438c734b057f1fe7e9e21db4f3ba8c02514faffa578c0e90e444271f26ffe04156eecb1e2fac18588317c924169d7f6812984c99e6cd5294dccf78c5ae23a41d8cf34093044756444c6f43051bf067722c4092e28244a9d688b92666a9683e71591b7f137735c6a602f80753995c6edd30ce6be8c9a71da55e4a32eaf453c404ed41a257223237bcb7bd13b76bf65546ee7b44825b9a6db192f010dd4d989d10d13e09d6f60470602ad72cc956d6bed5e7fc8800ad733412098ab3ee8af4c906147b6d11e7b6b56be43d7f65fb86e675451c94e67b3a8e35853fe606f8f74d908224cce324c1b8188b7477535896f2e53ef5aa79fca3c61809a0adbcc7d764d210ab9a861b7b4391882fa2bc9f88523508b9477b092e2ad60b0827f781a0bd2eebadb56648d54c9833cf8015b98f47e06fe41e2245d65aa8c9afa6e62ca42f7a78089445955238dc87ce428303052f4de8d4f74d7601f8bd0775b46956c8457601e815de087cac5eeb91fc948af336cd5214f9ac311c38b6bc342cd473c422444d52b1537a169b4f5795a251eda15b00ef17385fdf57e86c47502dbea74b27a43b28a6ba8a2c93523c54ef007984ab4a03859865e33b41f52a507727835f523c129d2fc3464cee50b2c3628f2e7abdf7bd85d1ab045bae49e021102b03c93ceac721585e3f7af8267343e37b2ba09953a370de7a7a0dfa49bf0155c46c4c213d79c445ac26d6f962e321cc4ab808820ebb01c0010a3c5734dbaeb4553a85f509a42fef5056e5df9725af1d1ccaf3ea56aef630c7964c2ccce07273d42417c64fd8348b657e154cf54d2b22778e5135750c09aad9604e040c1800772f3fc03e55c439a59ed903450789b5c7c958247d7f1fe84cd7024247fc467e96560d80cf58ba89fa5295ced282183bfde8f46481b8bb6c6121c11f39dbd665777aa94691a0945799d4e08c43bac871db55cd68fe9de5c5a15039dbf322701d82f0ce5030d776e8649161f3e515f7be70bcb168ccf4114e7136688e5029279de0aa4e4f959cf6e16f7e1f5c60bafa432331b02190c8ce6739c50fed8fe425aeee5557e06dc9507dbde93fe00e8c9da0072403b15f6a0d4cca18ff97561f4aa36c3ed9aab72cfca2d996427c478022093061b973c7e1fca1c74251d6d4514938db3111e5ee0d2a20b14a6dbb9d5def825e01ed75315e17c9b0a489815039e95ae047d0ba2233ed3ca9e96c83039b70c3cbeca87ea6aed0991ff8a7dd39e44fbdd52ebfd6639230966f7a31fafa1e45fdbf4b56af3fb818399456fb442e4181b6e53cac730c3bb02af1f98a67b8c4ba1c1bd7df743c357c80f5a444ff9f65a9ca98272523cdde12f9379302a382bc04c48475b2404f86ea6d0a0f501464ee7888a9bc7af2d3f839e2d8c330852b7b9765115b28e36e9777d7f0df4cf202afb29d503062b7f0149cd749ed77f474ff9f71c51043fa72bc642b592a1fdd82d16ee8c2f294faa8c78152aaf7ca60a98aa68a0dbf16fa104d50a092545243c4e13283b0b5ab87d69c71fcfd0bbfa39b14c6a05a25d426bdcc9112f033f1f33559c6b062f67a291f0204f19ebe5743f76c200b1e555e9a9647913e0f2e7994795304d1e83c23cab7370ea0d85bf02fcda361376385291ec94b4c3217944556815a89e98b8585e451c5e2bd788f64cf88c71686839f85369fb284f401e73d04768c741a8d585c35ef086895462f8cca45e14da7a3acb60621846c42cd5de26feecf6a10fb8fb66831855413dd2a51bd231623c086ce6625f93e71ed77138122a0a3e2a307d879ea9eb32a4fb7426547843a1f028d0d46afdf4f6c857bcd7a044e85ca0289f525e2f3f3d6cd694fad6e5fe24bc1eaf0e6b2516f6dcce82344edd01686c2f1936221460eee5bc28352c863738ea740c6ab4f63f1803d8879269968596e229dbcd6e2cb1b4e20e256790dfede1f2d47f144c78e68d99688e0e4aa6da9dbdf1a6f64eaf9c9d55e645239d49a0c5050d8ff9201a2f09225b6a3d4b062a14d76539f161de569750b5efbc5fccc162ad4d3dbff42818c95d6a2ded6de37e477218c66befec8e779251151091aaec02805bc124e1923668716fe21459ad82d7e4a948e0812d779f0b3a5b7b5c102f41c6ebdb40aefe1bbf2fcb3e137229f00cf168321f44ceb8a6bb5fe6bdafd8c68889e6eed6793a0d107055f8802dd56b49249e79b7e42d54783df19630605a5e765de87c4a76e5e7737d2812637e7d87c197d7ed6e435f750b2893b8dc833aa9dc2c818bab1f4a56a70791887c0697adcf5e7160ed969a4f01c40f426aa7f2fc14638c1d28181f51c97a562eda09522e17ec8360bee4b233d5db80dfb9b86624705960af1ae9eca1e148906727089c2f7f67ef1ac7f1ead206d5e7e47fb9706a145d4a015ebaf248fbcfe4092d6a273cc16c0b1c8ff9e1b31caf900b33b92ca6ff56d4ed21a4eeab29195bd474bc3b515b431380d8feb334d01244d48c95c6097dc4085f7042e29194171f2bcdeffea17359c367159ac8e311e918e678ef051f348dcdaeec0b91e39f61227323ef1b0fcfef295bcacc4e7557a0d0e12bfdad2f73e9c94e39748ec8fd0321e3fc61f09262502b3868716e63a96f940fd512e0caaaa9a5f7f696872d06e78b2399b66cf6f49aad0c74fbe82d9e41b9d6cc8afd34b6e28b8f063963bfc3f050a03400c30a7610b165f53b606ef37db95705fde4693b26f5b487ea87beab3a1ba85943eb209ed5864ad43bd897735d8c95f8bb586499f167ce5614a13a010e47e82d83cf0f90a910854e39bac3241892ebd10bb8b6abb662017d6f3f4a27835c349152eb560547eff16016ffc52b7bc48d722a08992fb9c2fa3d65fc3930c1e091a3ab99c04115725af73861b4c333c2fc439a280fc336857df27d31cda9e423bdbcbd240d21d644a1567c946281530e36bbf522b7cdc19a696767045663e98360360d1384f2f40d333d9200a5a930093865be301fee55614d212cc707818d4e8f3d242f37c8abb23caa7f66cf5f65eb6f346c4c8872e27b5a3db34019ee3b5b4533b9782212ecfc9c24e062d4d5ac875a68381f04c22f50b9d94f873af36bb795604b66399f5a4ba8aae99e80255f8ed989480d75778d84bada1fb3aed2061a946f22d6fea9e3b56cd8e6ff9b73fa75fc000e4d756cf1edb6c6aca2a28a1fda3a2ac2432b86a38abf2e3b7393abda261f6babd67894a8dc708fad2819cbfb3d1b66c84b5484fb1b4b910b1f61d4281ac1534eb68f6e7e50565a253a043ce607a6f5f49d7e71a2f46fb078e6b2b058be8515fa26f5a87aa54d1c534f1cb4e953f9ab8c4807de2b791d007b1a4e894b275fa65f0a7b74a6cbab21c3e354dc63c0b2a42fcea4293d41a12137f69dc0f2666a09faa32a16bbae44d4626af4a03573781ccaef58f23a75cc49f961e4f712ba7207ee40889bc7a779db61bfa5190ae2e5a5120ad51280000000000