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 62179 152bb7ee5cb48d70e7ae524e4d07db1c7f0b8b3357ec499aa5cee7774a983f7e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7bb39e8b7a63098675b7b25d7f7e51113393c18621e6266b492165820a622fb6
Certificate Block Hash
152bb7ee5cb48d70e7ae524e4d07db1c7f0b8b3357ec499aa5cee7774a983f7e
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...0021b3000000340100
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c7ff2671606c92adc05682b9d4f9c04bba9fcd86e4fdfe2b22428e139770da6b9676af5a32ad1935de2446937e4a1a29565bbd2ccb5eec1d1dc8dbec5b47cb1ebfbb97ff7f4ae7aa498444c718d0ae0bdb88b017335ede62b806000000000000000002000000020021b3000000340100

Raw Header Hex

000040206be166db3fb56db09f9f5e692ec03620531bd178eef6e213e0c77221305ee07d4cf0245c9943d68a503500be7e2b0f9f390d478f1f888b7efd09cd5a7cf225b54b27176afb650218b62f620a826521496b26e62186c1933311517e7f5db2b7758609637a8b9eb37b

Proof Data Hex

59,560 bytes
121216010307fc25f55c83eb43869f25525c95858de3a39c5a1b22d65c543c4c62d5256c13f7e3f4c71e49bf251a4a14c110a7e4dbbe5e32002d9f3fbe1d36914341ff73150881df64c19e99bca48c6c2351b3a5ec7266538b29b53a866932ecd5b88000da380370f241f808940dc7df9946503247786b3a9ed35fbfd4be82c61f41cde6548bc84c3443ffa8aad51d5f59105bba749913c0565cdd2da507954bccdab09f6f066410bcd64a82bf16f17198fd443dce5d43dda67143b6cd1dd43842c24547780116bda43bea8478e7942543e68d6d3b5fbcec5b860e76cdee81203903cb9ce25800fa982fa53a9cfb7ed160acb3a035ed7af78c0d8e87c939f0f12873326b89e181929797792eebd1faa6c15439bd50a3d9120d8c27113a8c25c7804a50861cea9a509f56806c8d191d16c5e9fa1880658ce62d8d690113abef270bfb8ec7dfb01e9afdcf4871f754afc0f792596a2806d5907e025dea76304de490da2b07cbef90b5c073d27ec5e552ff32dd4b712195d03ad6d6a3e202694c5ba4ba998b0a60da06f33bdd2e3acb450227dfde2fb5471d60ee1fb5c48778bc14f18f437750e5289eb6892172d6a738c42d5085a39b2df8ffa452a36d85c941715e7115d880d87dca1467cf9a9a82ce84b9aae24350fd41f32e4cbd9bbbfd5273642ef9d22188439196d2b2436c50e25d6423390199b45cce30566a7c209271464ca6e18fc78b4a027ba1f4094c46e60932c33fcb4eb2821a5bc633a7cfe9afe65de056a83f4bb5e9892591ef7afe0ac98afff458839abd72961f64151c60d6fac1e02d2ff2a7db9ab2349e1231f8ed720681d4da4376724e5f702700c3502963155b2309f3221837da6098ad4e8abc05adc9a62932c10c55031aa1ad3a9b63fb994bf7474840f1beb9cafa3f2605e5ef73078432309671dccdae254d1f8f99a0485277af6c0020242f37e8609dc8bf1b6dfb37cbadeee503108710732930146ecf730df01838d065b69b4dc79c40fd01a1fd46ece591be56e242178166a3ef6626ecd845d28263661ba240e2c86fd35c7bc37ce94e37116aea043c444e6047a255967220d3ad39b60b653164fd4314b28c392d32e993e05920dfcad99f13ab7e133f09216800bfa7a99025ce74a0102a62f33108263e5d765e6a20a95a6233f3950b6f1e3cf58bbde52f41971bfb36d47d995d80b9da5282ccf3d84de6c33f86aefeba93446b63ad17d2244ba2c38ac78152ac0153c146e13757521329c3e266b5e8fc3593589b0e840d1a244edc5e0b7be66c9cfc7ed0a3afafaf490f842a398bf8ba791159902c714c06a9f354fce321aa85077b45efd99adb8c1b8a03c1b18b69db54382ab72cea342621b71624885a06407030bb8a71c84150038be713be25b4ab944c6696adf9f305e58423c677bd3955173cd7645bdfba03ced51bc78de2e867afd8bc3f564221a0b7b9f4a6264a399496edd4f4cd7ab28cf82902b98d6e5573609204627a7306a851cd6f1a7f2926004d1bb24b21327d8dfc09df21f68fc7e10dc7e474c2d39ac0c9e974ed8ecb6877795fa6a06137b22acceb2fca45b365086f6ff6f1eace8dbad31bcedd72de4412ebd13d3788f31755939f2a0ecf1eaee152b596fe28aaf0f0efd2e67a96a8b990649633179909724e9c92ffdeb09890b59646ffa0acce144863610dee27e2d1335f65161fcdb8d262c47d8fbaae0e3ce9db592488839edc2004d1c606ae34bd39b101897e0a106dd32aa7c3aaac3212a98d1c17fd6ecbe94087d42a7290fbfaa1bf5988270f38f1e7ec172f6c8403cde14f8b4628da59449d01414e799fbaacbe89280dcb68463789ba4790846063362118c289971560351551ab9a1e30b9bb5cde9f0b047ec06f1ff642588c6054de7b9a0ee7b4c5fcbb6c3a8870a5cb8cff41f42c5c1aa7f0d0465e7b9860c427b6d7b1da36dbc920e113eaccb13ba9cda69ac4349e598e6522c323bcdf3fc0409edb9ca9a81d943ebcb8b58114e9db3ce0564cc5c1900935f7abb507774450072453aaee30ee2ef613ac80d84485b3a0c2088e9d414a1f77701471d30dccfce8bbaa63087cd4521fa3d16fea0dd02abbccd9a5e0efe687cb7429412dcd9fb8dc7d3de4d1fdddf4ff8c83c4216d974f6c410822c58b329b99b53f9ae3c1abc25d8814bf87d325b4f7573ceac5507819a79e39251cd707c7116a756fe52e53d34022696c8e4c54317d80a58c3685883fc7b8ad3342cd9dc5b873c4322f4f7714cfafebc3cb0efa5257a83ea32818df5f6507ca43ef2ab6018648a849f47795f3223c5d9a7b0d768b0028e2172aac574d0c8c114de18bf4e81f2864bc3b116abbdff999f1cec8891f0021d38ff92f57fc5690f7d9697463f755bd6a19b538f35af08aa5bdad41a8ec89c7c60e7035dea2831f62094b6ec5b92f2d5d55e469ae4729b5f959534897d299e4a9eb02ffc63ef1b7e6d8933d9de7c3e3578450fa89dfe922e6510640330005c4570fd7e1726f28449169f622d749a62dd020786058ee240fcee8ff254eb6687bc9eb33227c2c48afa91b1e2fae81327db1440685e2c9bbb59becf39e4e4bfc0a67c5b724592a2cf08810bd835e70fd6e6c9d9da16adf0d70236339d6fa46fe7a481c393566192aee410a379079f28c2514f3b93207add9ca6a076b9b360e96d41283268656a0d375936aca2b19d05856d930870e16eb82e5cca9ebd1efa4d5e6a14c5884d8be817dbd6f57b0ef9143033493674d452e65eca34f7e38b2e6f63d6626eeeed5f0bb44bf7f7f631cff94426bde46c7020727ae8ccc8d15d5d9ff9d504445012defc5f55a383c17f6362964c0c99078e160c3a8949798974a29d331c89574d0c70f1a80c5ef32f03599d02829d698c9f3254c1efcc63703268f87d3b8ee685c9b3311b33775185826cea6de26e7e5e5c02173741b37333ab02dc30fd5bed13e37352edcdb5f0822945a0562c3dad547332cb9f31c34fb13f76ba06fd21f981dffa4b47e8598c89d006de2f384261d7ff7a03f8e4a9b66ebc0eb868d018323993a7df0385ccaf4073d6e6bdaaafaa7cca301e24737ed1d6ea2064a22c61cc3f62ad067b5beddce02637738de0cbe12d29caa7daf70210f5a73b88917ce63807341a4471b50c78a86d09a925813c1e3f4759429a440d6a508f762d6a83fba41ac20c4203e16309239d159046f880de78a28b7db3545b83bba51671af65ae7b89ba64d17753299e929946ea05d706a8ffe091226c6b422f9a66c34bb5178999df4fb5377d772f131b1d2f6c17254684818d277c2b2fd41708ea4d048ce5495092a4408941f25f9575e99c5730628f64d887dfdfe237bbd80b63d1f1df1c6c2402ee2cee6ff68002e1e5bb2563dfb43b34ba9c0d9b32a28a0a92968fbf75300a0ef2fe4d9229d47bfa932c31b8dda15b4e98191e291ca9071e15253370fd7917d514273ae5e25e0ef11b06bc1366f6b81d56008bdd01700dfc2cd092da4e8554d6ad0224d7819b987a44ce663eaff55eb1dce770b9b45f34f8f46aee8ffd494b49dba629fad547b77dfdf8bd031c33fedcc98cd0781faf1f4caa70a38c7650f47d92eed762b2613baaa26baa6c26c635d97270774063dc421b96d5be994a3a5efcf359a3b9b35913dea4305eb3da02478651e3d8910fb278aec7858d042c244a95f001354f1661ae19b73a9a6ba1bd97e6aab122d08be26a4ebef922f66351504fcbf4c223c230b7afcbabc31363e58984c3fc2f596ac957c0f44021bc31ed71cb35fa4733f9a858c77699d975c228a0a0311530a03d496279f14b78ec54786f802dba735e71c0bf92867b9b01207f101acae6424af8b542717ace57bfb91d77d0061742e26952d0daf9a5cf8de9c114a9600d02861afb5807b18d9349914890e13048bcf3c638dcb694384da128d59519e1211c01ce7160ac73578954987c2b1cfa188cacc8f86102d03f2e4fd121e1089d70dc896c150cccbd8973e4ceb8ec5da2e5368058b4d007f54cca3d2862ead3d98111ef473e22decc3c54079a49afbe15ebc0f95e3f758194f03e28e4232db0b5e5166134efb264857aa82c9850051955a913a72251297776ce5061ba52e42cc861b3169aa52d0ff99603fdfcad7a55d239fa56703290f276cf5e6f168912a837344d532431f7d0582ff93bcc714fc9e5fac263c41f8950f7fb193c9eb2b9a8f05db65833245e4a9c8171c2e107f67395dcdf808271c15599dbe6caf939ce83eb33671c88257f33056bfeb93dd97276acf00ce734da08b3a16806df84eede0f3d2375166d1fb2769ac2c8c3f5797325abd55969fc9137bfda6fd1678ad0535fc0a8b7da6a5632b884ad7361ad8129a1272cf8d38f76c6dc27eef6c0e7b2b7074db5ad59406b88a29b86c2fbf2890c5e84b492b15f565ea27e5696c4617981c843cd197d469dd335a88d2b602c92bf92a75143461e16c0149ef97ca785714e090dfb24f90f06e0856b7e5fa120593d75ce8ab1346388bb9ece6d08a04a8b54620e26381ee5be64c69bee10c207892b66b421acb1fb1efb867601b3df9de1d6b1d575ace41930da6b0260a0e45448144c7a7fc41f43a41108d17334d170f4759b7f1e0bffc7bddf2f4c821dca4f5b7e82e040783873e956c6e8ab51ae9634f188b29c81e3c2cfaeab23fd70d986b63a838acd8b178b6376e9a07309cd2effa4c1c39cf51e30884c2588df5198bea0054b838bc47971094854361338653cebaa4fafe9d608c561a62c4b4aeda389f5c5e16589dafa9b538448f517ed57583fd58854afa220ce95ecbd09ec82b577d4376d13de66e5149ef9f8dcc903c8880846d6384c786cc5d4b736713f112e5698a5cb6c7e09892e041ca52aac8b9096d5682cfe3f2f69273d4c3924707afc72efcf5dd8b14973715b65648d0e6a0e8124244123987451648bbe7025d8b7a49e4c03acdab282d137a9cb0a7d88a8a17ae97f0c8ca30724fb602d38d846aeafd8ec81bdc0f5ea669e1164cd910698a5cf020ae4897b486f65f70860352644070e1cce52b551c06c8f2bd125c3480fd5b2145812930dc38bbf561432a3425d569e974c5714f1ef56394387c8eadaa170359c3b7ae68aef7dc1456da1c1e46693ad4f946b19f8dd8dc13c9c39ff52b7302d01b8378287b4c66f18bf19c9d05e99ce0ecf8bf823bbcfc8fa612fe3bc6a480c3975c06c94cb2133c4364331ba6dbf9de25e8d0c09409f67a122b01c2ade4eb0bea64bf9b3ef5141cdf924e3054897b53709dd6b743f2a2a5e3dde85e5e3778ec986ffaa7791ca1dcede71e04ae274a06f4e51fc64b21cc0c0d1b644bcf2768bcdcf3d30cbb8ebcfcc0ec76fc7e3f49eaecbf2ec834f8c6b4fe6ea96b8d13eef00f0b16f67ddbb0f98cbd7673707e63412dd246b06187c42e8342234663b947e8e5f6eb2bff84f7eed0bd9056ec7d26f811faecc75068883671f04383d37949e180333a10f74d040bdb3d40f0d49db864d39f2b4451db14bd833ab323cc91d15b251b83adeb2d753ccac54ebf162c57a611d122df88ebaad858777fa43335880236b8562508aca226f5581aae2985022c73d3fe5e7511f913cb8a1495c3c73e0b43daab461dd97967e70b7daca0198cf8ac955b8a893b82b63a76bf7a6b465fabd8d7b6fc10e4fdade016db72d7c554321de67a11c13298879de4d9c1278573a1c7dc7af07676749be0acdc9762c81ad71632d95ed3567acc4c094d729dcbc664ce85b39b3d6f11d544811b849ccbb9e07d4452485829b18cb3c4ee21797e70094c547592e01ca5ffb8760249a586c9c5dedca70e3655c1441552a16500bda9d24ce4b60fb9b64c97692beb68682c876294e4e2a032a279a7a046d8598e06b46590cf80b1fc3d46a7086149213e32613d1ec685e451f05156c25d1529d4d4c306a839e46765ad7cc4852622a41907971e5d16c25b834f01d1a2546fefc29857cffd2722beac2bb60c1e2f637d9ea8a7641a0b13bd0008c1f74272a26bdaa368e12809bc837389ed63acdbd12b3990870232ed8faee3ce390af112199b32fc81d04ad909c891c02050f1f917b89bd0764bb5fd396b7501f978341a5997e396f1c6e93401d0576b97b9f5a795828698d86851bca1a0d235550806f93c8799fcbfd3e2841cd4fee75f6549df4b24042fa3f8c9b96a370ee1851b6988a8308a26e2f97819db5a25120d87ebb8b9e747112d6bd75d3a36bc6afada1daa4e14114add3c317bd4d5d360de1df18a418a24eb50b6b7df8b0d897c10674e61468100c4d0c7f9bbc5468ddabd11b3871dd53547a9d910765d1e526f8c751ff8701801c8d11b111483e0b40bb08184edc8852542fc5a3d6ccad7750bc5331f3e26c877d6bc6d0f7b4ba65471f180a396d76c8fc9d4f8a9bc6ec8ad2fda4935fa46af852753a76483409b3dee108c39f078d7af250f989228b892679c27077562f67a14b8db15653aff7a16f989cfa411bc0f44a1daada9eb9cde3cbe3619cbd9bd7d9ee1feb51311666b0ab6e5c50244474f0a75c3475e7b515731b8f0c105a3ff9a54f0543e5d72d8329aa24ac712246b053ffcccb6f7d2203f0ad0e1912e0a3271c47e0faeffc11684d40be95a81f72ccd519d62845926f440ce1edce32961bf5bcf5c12b6ef5864d656eb3369fa57365a532d0043c868a95f4416629663169502b9837e0c85960fd6e540d0805aa5530ffa8d4dc20ccf5bc29f14b58f18493c5f358ba64bc235f64642e5162c3d72409be483b847d6fb6e773477a9c556fb52f90d21217472b02a3d4c180ed1ff9e310842d45945b51f093e9a1d37bafe7f29d5be7d163a0259e15b7021f94928d4aca186f5a9f971b53b190653f382523f64f34557eb6dffa8f430d9f668902cac292aa897d90bb84fcdf3c1d41bb077334b038fa6d1f747e83601d49c1e3b1b00fa333c42aaeb214237088246f07e880be2752a1382b01b881bff9d852580ee3897b711fabf9cd5da797fcedb8f6eb207b3869318da4f6fc4db892adba66aece5997151e6d226b657f42207d27e206556970fa55ed6694c3c6e296c5fa51f125a59a093e2498ed5cd81cdc1aeeb11dcfa1453de7e4b8d18052ca457267aa2c0fd28b636a8455e61746deb359d8364d0501819eff68be4a42724dc064b18eea9cc2602ca1b626009924691ed7d740db6bebe28dea6b297dcf53273f3f28c88baa5e93384255be8e1fa8b55012a677fbee646f4bee060e2d927ca73032349a713a8500bd171e4b62cb4581808d0299702349930a664c2f89592603e79e1cc617845896b3219f433fd1d620674af562f9754939f2c60800e4d18fed245f963949b263644d161ad8d4d22c3e29c8721cd2a5e5e1a02516b9f1fa96f2d2a9be10e0c0b98fbc0b7bf38eae52a3b0e59a900c91c524d879128ad698ef0d3e2ee05158aff4b8c6fa487936a6c13dfd7879e2e152f8ce92d8cb321873a469e5aa6317d1de5b4a00f6cc04272717029a485a8c5abb544745dcec64609d4ffa02060473a9e68b36008195efb57e11fbcfa771c75e2bc9ad937caff1111c30c17b4fbf864bef15ce3a430524fad3ce1e08a80087c8cb230d23ee2f4253091218af68739ed8abdeed1e2716a5005e0139742891b7f42e5c51709831ab6a938a07b05c11caa1d1923a4712823d10691f3d95584f1b9499f966aaae77d624f32fe08bf05587725102fbc784fb407ae4ee5541adcb2641fcc28d74b49625980a602e3f08ad626c0d842097ee8d128f8f80d0482440d1283b86f5d07e7fbcc0b8e03530b82f8114666f9cc983f3d9f07d4de4189ea7a9bb51becbf076dabd7cb3a91cad4b452d13096f814127bfe193c276c40f445836cd02198e1f8e78ee52785a6795d724f0c6a6f0afaa1cfd9ce2d8b06c28aa70aa552904c4c94684263e0918fa7c866dec87622936b4d33a5c60621ae9e56f563390ee194d8a6ade10cdc5c6f27620cb80886c87e8223ee4dae49127ab3c3eaf2faf57e0333bb1ea29431f92e26b6d555b9fbeaef482c72eac96e7e6c1766d1e430bac7baa8c187d366049c272a851a28481c52c7fa02eb5486d9b551bc4c5653a43f39d66d66b43b54e74ff4c816b7f085b6734c8919cde4bd83629d1c06f5990825b4a963d7c386102db9180a5c9a1a14abe02d31b7e01847529becbdc6d08403826e44f2ed464d47a8bd9c24d91acb69b6b812a26f4f6e41052e442cb6fae7e53c738fd8d86a4df6987d0c72b36648d49996b0e3920f6d8f6dbf4a3043d26c6ef322a0a82a2f944d714a18aaf067d54bbc46bf84766f2281f1f133e8f03afc7931ae1f007810b75dd91c83b05796e6f408ad398693fc1526dc0890c53e5cd219ec750c1f74e0e1b5a0666660f2e20d35a9e1f76acf22ce3a4ab07a1f06c7dfe92b7ba10615e2cfaaf0db733605cb14615ad88ff051ad8e03dbaff699c568210a2bc42ff65d54bb37453c62b771c0b4fbf5288c7b3e9033aece30297e97e44689fac04c1bbe898bdc4e39fc5c3ada535b2d9148d9fd53da141e4a3e9d0f80dc4243a2aa52abb705cbd6fc6a7bc3127471343cb7d1b060b25027682437ef1fabb1835aa19ca3cbfe74401be12f83f8dcc8f5a0c783ec828f1f325dbcede4fb9d7313d17ba5d95c1d541421b21b3caa6e56b70b9375c41977a81cc39b48f7b5d5da95356fe838b7510d790a9d7bc96c7cb2918f1346bbe1993331d59693d0170b34d5a7c973a87de867dbd06d68086de4fd92f08ac76fa5df9ee7a2f33146c7ed430d3b498509eaaf2885b38627e5ffbe80030a6707721e1215ed808d97e6c827965a398431fe0edf764de06b11a13908256ab1183955d0a9378ab7a96573f3c028dc0a63fb935aa2e636f9de6bc38e987afedce87344a31c01bef376e89ce6b780b1321f7ebe7a1d702cc3451e919065449080c83078c450e52b968799eaf7fa152473991fe2ceeffa143fc0b2482f2f61217452f30342ecf03c7a0101f56f3c75c13880bfde789d58e5dbacfe78306d65aa7840108a98869e9719add230b81d0bec1d417696118149d36c5679d497589dcb030de4919d2c212ce972aed405ada49b34c305c543c8bc1c02ba5075c3df186908b89b5f60368796429bb3ab325f1526d53184a45c503106830bbf4d5e223f5f6b08a69de5bf5be205dc43b7769b780d173dd94f6a973068cb2afcee5299415add13751b89f36c66d91716fd7c0035bb338b85a79b225c1b86f1521d2c520cc31852553ff0c7662877079227f1428baf24427ba1d82f0d92b9e35c8f1abd5df89b84980b873b9ab8215b3d49426e1296523d6467819a29b2113b86bc0fdd22fbb0a6d0f0828092c22fc3041c3d5d19e6510a220fe3701334557b7b7ba6f3da93207f70ce1059e8f93af1a3ed8f40e6c063a29a3698d84791fac3c5c5fc7f8acd09944f2f2eb0222e11591e16bfd1db36c973e62e27e61a4d7583c16d10cb4584fba674e3e9fcd77adf1a392c1248925f3e373fd01cb19ada4e5a4881894dbf4fcd5807e5597026ffa7229a187aafaf639abbc69d6b105ea5370af340a8a4afcffd5d15d241054096da76fdd3b995d7172571631bd5a7562c3c4a45ad66e83ab0eb39d80dfcf6d621c3c1bf78c5ab2686be91108bc0031cf714d66b0afa7f51ba4409d806b330ee438ca89d367e340a714ac6eb556068dbf885bebdad86ed7a59644c8bc4e2a7cdbba6d0fbbc410089282000017a1abb56a9b0c54f1b7f0938c458524877d3b035e71e326c22d4e8b15efa3f2c207130721f1744c654364a6f3036f8c91eb1236c7002e2aefaf23feac3fa98f2b8a10dc6ce20675b23c07a5606e2ac502c5ba9ff21315784aef0d701e1707d6bf70bd2a269a1025b0411f7b55b1de383505a0dd471e0c91cd62175bf0e319e75b06912f106d837f88fc977654b3fb944af66fd54c95e912a8d22a0edaa7c7d71ed4a9e27e7c6639190e35b57f1e3ce0b915a1ed8787cee47f183f2ee8af88f23c0c9a9182da8d44adbef9eff6f161077cdf3dc003928916b588029e2b954d17f5e50c505ee3a3b56c7557e21864fa150acc57fff3a8b5aa0e89520f4e64d6f070bf0f4f8d8881db003cbb450d4daee3665976f7cd8b4f8f80a36f69b609a1e5b0c175836ab44f4f71524c0e27c4bed37c02bc2efd9168f51c0c96c367d39ff4d440e76932b57685567e131ddbaeacd0f60fb99b153fed1ccece01bab184122512174212397b620c2a03b5db23f3040d3aff2097a7286508ac11508216c061d481cd2d22612111968e055036474d6d98a44f640c30fb724efd176ac59cc8aa07051f80f7bbf66e19447adb2acccf8e4077add8b383206f06f068c47664d264eac9f03734b65ff959a2041585811bee4ae74be4e4a40956578aca32a021be4435dc886d3522d49d6ef0684c24972c0cbcf838fca0b5733d983b1329ee2add7b340607ba9cda1797334303a8d0f4b9cca94db70de8847eba17b7b143998b2d47c22d1349940103148ecf0fc0691a8d20cf6675805966d96cd68a33ad7bc33438983aef74f4afb2479360d1526f66e5760b8b98ff78dfd0c8e3b2aa44ee5742551160165893da70011a3e57901ef1eeab956b02d062fc2f5d4867968297bed6acef82b1601dfc8af29d154cab8abc98a48bc23c9b08fe2310485ac81f3dcc01b5e6cffe912fc45cdb02332d6e53baee1cc4818fd04e922b9a75b035d60aebb021780fc2a44f7319dc7277e20d93c22bfd6cfab5dd9422f043b903070b6025b4ba98e943ac5159208f641a85472c52ac333514a3b838550444837b73184b955356e3bc5257f5dea4cc2475fe23b1391c2f6f2738f34f4dd06daa8d136aeb821d5969a78a3c408c8cf4a6c61510700e12ce0b30cd26472d5d20db3fa3e3417e87343bde4c5b26c75be38884b5c3bd3955d1a0167b7d6de2cdb8b73ddffac0ecbefe3eced691f9445f8b926b32deda595a8832ff5a7acac782ca84efce2a1489e3c63f91b03dfc1acc94b63d2d00456fdfca1a1c4ecc655b065e3dbadb4592692433d574a74e2a3408dfbd5fcc683512a40e1bd3c331e9920f21dd441602c3567d504063225501d9de0b19632f581ae1fbe1f35d49dfc6ad861e270d81cfd65e0a6280049ee857c765e057e51976e18dbe2090c642ecbd0aec4a3d7826c6e2b9c3a8a442c8288fdbe07d8c452da40c0ad628200340e04011d85d830f0b3c68ba20a354e0c3fcfe3a70f938164fe15b9a830768569e85b415913ef4e408386d93e158fc951cde76132c965b21f1793c098153c6184c567c42830b2d202480fa6b25b821839f0c557e5a85837ad3c3d110d5aedea0148f1e0b4815f9c8eefd902034d3b5be41d752863f95627ff207c9e02a3dc9bed381a8efd91cc6a37a7c39c2e1680991a3b1e45392ec70a610676bc77da5ddb963dee1c91bf8f56e8db6d15aa997ca1cc0b374b6650b6c3f8da75780b69a3e84dfd85c15d98847ff6671f1e5c5d489035e429641410e6a25e4d2e96ee3304ec2a6ae2937f8df831045f3c744cc9f94012c1f7ddd334de83316218c015a1b4cc7895bd2b3785256478b9406da9153d2c6f76882d42416adc0e24539de8b1a0dc5321e7d7ddca3b9243bad68cbe0d4369b8828bcf2237e983af84bc8757ccb765f570256f6f6ed40bdf9759b8a06d961b648be4ce6032615e62b0e95db7f3e05bad5ec834ca49650d6e1e58d5528cdd45ab27512e531bd92257c4db647cfa817e2f8b335ef159b6cf359ecba008b8eb06261448bdef729bc2ba65764f4baa7b1ce42e81ed5e32a1a0bf5934cd1ebeca339adc04df140228a7295b3cb312a393e632e20d39edd1c63f52e8f970c631563869cc7c0117929cc207b2f0df90db687be738b6fc4855e80f375d557d83d3cc392e1b61ea1baf27876da8bbb389e2017ba804bdbed68812576ef89b9a45b4c7d1fcd9f73debb16fa2603c64f088730e3d85dd616cb636e953b6c5b4c48408df508117baa382db2300b5c715215a6138bb3316fa00ba9e83eddd5c9ce7191b7171bfafe0a623403fc63278b93e772f2a2ef2fbbe9b38ceca61049839080ec0c856856c7d8a4077990119a26c9d4a20eee9235d0871885706617719f0da40147091a28c7ea5763eb2beb752f4cc18915d616859b078ace472975d73286aad0ed90af445eb4a2ed2a988cf4e7e4776ee472114cf995952a501dcc64a87baba10f268ad2651d6bb4885a4214046ce97ae323526a14e0755866169fdac591424d027aa16c3725b6559ef8e5a3a83229968d09b9caf2fe5cee8a28d6fa0f1075550a96bacbf5c0be1859210e71bbd7c8fe52036d595030ede9bb297efac0c2d1b639336caac589b5a43d495523d1735e7ec20d27e3e0bbd4099fee26923bac47001aaf2277c163adf862aae0e659d5c2723b81b63d1b4611195c9c0aa3d31d510e8c2da055193b2bd23debe3ae7910b0f7e432ebb715bf48b4a0cefbb9b7a83b2ccf5dd3a9a956695bfa54b299d6d13a9b1643353b34cb9beb204f5ab1f58e44ba444723b7ae0c2eb84975877589d5b84447350eb864d7f1f7a7a649fbdf3aa67b3d89130789e04810f44662c01077486f2481fd1b87836125d615cf7a47fb19d21d9d71003b3f57b379166270c7edd5c6de08b9f2c892b6a3d89f718cf876b8521a55cee6e335d110fab88239155dd4d9cd0b2049775f0530b542defb2a5ed72033dfa9cf763c222fa06034103017edeb3671261171c45696384320e0f93e45a2f4489587ad32eed4ff52def1a31211f0286813a239e0373d514e595f1680fa15278c69a87c9fc88627644ce809b99cd7ad6e8859d17c618c4594411f951aaff3e14e3cee0c395099f1c4cf178ad3deda3a04f69d21965e28dbc69d8fa8d662a3fde254dd8f202a3ae3553e84e802b9a38d547872dc3ad412a8d469e31bffcf7b223401400db4e21b27e74c3279a23e73ec6b9b4eede702943d0152e938857c1f1eedc8bc2eea269037d5c72871a2785f87142dfce0a8236c25ef84335e9af95c8b8d5786fcad789f94f4411847960d4721b425355ccdc6f214e7b7da0f6cc6a9b9635f6db9c0d9fc7e012e9e06acffa6cc41d1a5c0b1485dad0fa4e99407a92884d291d7ca1ddeb0ad5b1b7a351320ee70c1acbe287af865bc585807178cb68f17aac02d64add98dc983e0f27e92803e79006a4c67d8c5668b816d03347d1eb15ac2f7b803fbb57325e786a141c823682e0e280c52851723ad61f559d7c7228197115978656075b3c9f2de9bd06285c3c09d411da78c85bede89b0a91fd338f014dd858682ee12ab8ee32377b5f2369add281b98d7016328094b86275715b11d77e1c0f54018151e9ec985ae69344d5cf300f59577c2dc440c3973c734e03242649f2e6d428a29c5bdc8c936a44f691e5d6262545f9d7c5283fc297bc7818feb341df7c431b6652d1fd678a11611712bbcc5854d853da1f556a8c9706b1a033c4c5e2b6a95ef40ce316a3554720ad1fcce686db624a6cbf6828f3973cf3f2138d31730460e1e399d1dd9a720039e49a2a5f3c87be1985321caa244add36408b5f78ecb68ec7baf469a844ff8db98539236e01ae1b779ed5d288a7972e8d8766831798588232d7a360259058375c0ba3e2325438bf330fca2af6fee6989c66fcd5052363d3ef966805f661f3622cab654ade8cf83aa654cf7baa6736d44c0a41a7ef5ed2ff7da894cd65b4f5d18023693741f5b4c1f83e5dd1cb56339c921b34cdef506afa802bfbe8bd860a3a9a51ff99f4a02ea7b9f95c376a0d67b02691f4d7028801a05ab6ea378f63ac761aa87c44ad3a3b638411a6874bd0056c48ddf66a7b1f94382130404fc437ac3176eebad68c36720ba3e8f3ec92ec35e65a0a1e48a342f16d5a9f89bab3c5d88b2e49af02e39fffa3e977d367a90006023a5a539150ee85d27fb6744caa1f06df156da19c01f14984a88bc37575f6022a5137b325a91c50454c7203349ae91a5639db8e22219822f733d2844ba87d26da704a6aa30ca547938c7878d4dc3f2269ce0fb3fc036969fe2234b124ead3cf3d2ef39900b35cd7394eed94206009a4687a04b27316d86dc4cd91be3f290b7a8734442c6449d1ef1507f53f01824b5d59900ce143dea01d8ae6a9b230ffd09d98d47f1d4dab4eed073a020225a72d7d8eb5e489bc202bebfffe56b89003d170210d3bd32d57fa1a39b6c6a86c3d55aec8574924bf74877e6bdd7acc3d1d3d2b2456a84fabcc233917527706876ec2f4a8830f126bef40217f4494c3e35a8685b5577d0b0f6a1a3a425ebecc6d2f1f801e1656ce79f2db8993ebb6393e25e20ee5963fda6bf18ddef04f1a3453567c57e83306c78dbaba44d2faadfdb6476307e7920435baaaa29fdf4c7715cf5dfb040c4da504ea6d0f0848949f8e53bf644d43ab19d1b2af2fe7c9d350e8bbf43e49c9bcf5bc266320248ad1671623b9413ac60f9f8532106fdced5b1400d2e0097b53563197eae205fe9f83546b87014653bf6fc05b893e05ac814f2c4739f3b98d4fa4eef9e21b29ad467c4245c5486b12b2ff41d4f86a83a0aa54f12c745be75632ac71c95b62392744f9550ff097ba1fe3ea3051838879797e58a311e6bc1662080ddc30f23692242d637160c17b8bec2ea4ff4ce646c1d854ea6b45de38c1aa955160802f1f4dd9126fdbc67ee2c82d88567f2e31a2951e8bd14c70db71bf9ab9136f65a9812bcc4c726de242b642ca57eb31de322e6adb6cdb17f42540385e16f78df04f524c63032deee2793523fe0b5fcf70b5ead8dde26c3b00491de268cc69c41e329e1f3fb37330ca7e097a5b44d47af4efa57125d50832bbac423f9e3682a3eaf73b754b6d981dfac189dfab7a9714ef8c622f33530abaebe685174a42fa85dafabc4be8d8a5ec114fca9cb1d5e6163058c4b4a39647d32fc2d26b77507cea226c64ede2cbeb7691835a088cf47f5685508bf92fc340517952e4585380aec6eefcd226e5848bd0d2b716e9cf1753459f9f76b4bbf7bf411d0570151e5e78ca02cd09f80df37aa9edf764a6c357bce3981203f07bb1f9065011927212c71643be7c0ad319a80230d18ab9dafa7ebc0f5ca8f8cb35aa982e691f647d1c6d355fb4479257156216eaaab183dbc9d8d087196ed05f9bf53cdf7e546bbaa1b95ddc91fbf7eb05b8711b947493c9db597b5e2531b3daeff1ea4a7ae5bf88301b9f9f5e79b899c08b1cec228f75325d052dd3d9e4223379814345bf51afe91e4c591f80795c743d5e952212b19c455f9ec02f29794f2bf3bdf2d229a60d528d01384fcf9ab58900f05fdd08670f9eff3d0cf85a22323b58847023cef3a7f842adb45dc910caa7bb82a3c8005b7b1e55e5c3f112fdf006806d7866ad82d12a975e5a05e8ebbe035498cb8bc6d9a5eb87c80be5082f06a21f2238de3fdf95bf7eeacef2e56737c17f66488bf1022f605e2e0ea0ef3f31492383e09766dc15442ecf6e82c69b506ba5fc7d897d70712e2151a82b76dd4d347419544adcaca5b4e0d9b037bb193fc3415a8d81d1db79a9726d87a4a41383c47effdf2bc98e45c5363fa7a2894bdca45edd829af7b5cec327a5edca43055f3647be401aaee344fecab6e3c491d5700c83dcdd00d25744402ee42ae18421d1c1d24eb25270855f370d528e61a65d1768ae595488dc3d5be112c70cc396755e125df672ba89e6d7619ce66a65b6c1b11affa05e9ceb4de98d0305535563d58462eebceaf7a6a7d1c93be41d1ce3c5f470865d88526a94fe371d9d28c0474c90d2db8facae0266f262415d69931a7709fc88d6dfd3e32dcc661d82f3058d5a44b9cba0586ed1b90f0e15123c6addda0b03fb1b69165b4b1120f9877137300305be451055058c21ed4d6a6330b4b8367d31c9a4e3f7def0deb58e16494f8ac76832ab0f6f539fda181935749c2f20b3405d9db4ba0d31688aa643a084321c001986da91b5ffdcd5dce086f2b607bb4f8d17ed0fe5a0b7e4b7d36c61ebe3ca7e45a620a6518294a5544e60b2b2cdc8174942b57604b8ab5160089ce880db5ece2e72abf01393002c2a28125b5ee90a9e0bc29e5d65b1df6bc61ffa5ebbfd7779199a4679643573560c48b31e90bf2127dc4ca5d6691b5c7b815c07c83b77f0566c0fe69cdeaf8a1c76a9b882e479bbe60bae81b5ce00cb98edff7c160fead083a5f92ad66d79a0a5090b4801936f278ca7240932305eeae6e3359dc34188572ca8c659aa00cad598e19e50b29cafe95412afd4f944e27e4c0cbce0a1ac233c981b4882512be04e69ffc9287f0619bdb6f943e13ab7de11fcfcbecd3f6737597d21eab49083e46acea50a210dd7b33e3f7976a7827de9c3527c90d26f69fd6923a5998270bb01f7437e97733832726e25e89baf0a7c2ce5dacb89e98ab7ba2f8fac6c20cdb3ec25ca1a678fe4adff2855769ab61af678a9ad80d7e1e90f860c2df1830ec020d77fbc6a2247f40bdfb313a8fd44b0e8ce5326ef2bd5e97c3194266226d6c2ffb6bfac40074f185e8a100957cd86bb103e4c5f8e487a1c6a244912160ec4be5b76693263af030dd135a20d0c43f2fdcc59c9424301c82c5a978e8196b51133eaa0539273cbd481458a5d7c90f96b5106930ffee69ad3c36be50813734b79a57f31be733b2980bf4beb39bd0add5289a2ddf63b667036985238320b9305c80da9a1def5c0898322225e0fef708936b7a8d47b9bbc3a3fc10ad0648ee72429c5fe70cb042c8deabe9264e466e5ab4ac08a54e7d9af59e0eba185161df916c7ceee7553237c0ae4c4713b0b2e1d8ad210e1db70cfad8725f19e5ab310cf9b36910df9fa794413602020a3740b851b2265f604f95a60d273759e5e1778fac2107af489154f76a8a7fb164105edb0c8dd06a34fcea88fd32e4e9eb96893474f87bbc6c7d74ab5451bcc72beba94782c365e1e19796a0b5015450fd5d95a42fb4b2b02668ed85b6c0d16864d5a90e6ca6d5aa2e8b376318107b8998b64401ad8a92292cc6a9c063777fc924ec998ba3d0add2ba24eb7c214dbc8a6df0e18761a4cfdc2b58df7903c77be871c67edfe23aea3f71eb8eb335fa33106d8fb952e99c144dcf28135467886fa272ce92a3c1dcbc6a849a7ee699ff6f591453b42db44870e552028b6a55099bb34a601d9f3acceaae1bf0431bd73246e109a8b3accab9fa743cb0e91ef2f859590deca68f0ecfccb0636dfe370d91d709920c3f2b3efa9c212bd0b4b25cf5903e0709f60013271425db09d0b88188eb6c4d7c8b3e6ba3bd3557a5f516512331e112fe77581b1c54904bb7e08378d09128d923dae06880763ef120c20fd75cf1d66c3708843bf2336055846275adf51b73c9f0bc51e5e9743062f74c35eb2d6aa145b5841a73b959ba8ba53d6fab803454cf01ab110896e801808768f662f6966f847c1a2462d29d1614661826e465ff82263c98d2b844a1b048c8316d40de52e8e14ec8daaaf61830781f09344bade0fd6eee65f92c2913c4521e6dde9dc2f5e936a834b28f8e2f17652a34dd2b98be9bb31d7ed3fd1ab63086cf6bc5d6811a16e7973ad5a41050c6e9268c6d2d381a9d31e4f968df4b0075fc66da78e5915ce9c59faa1f6b1effbcf8604d5f17f3e5751904e827640390fc7e2c13879a478eeb8e4e10cecc420448ab15b5b415f9dfe709fe3fe649f0d72ac55393ae378b5cf1ecc3a25707b1d6c418a03bcd61bcdc72ce3c8eca9a816af1b08d1bc65f80fd01dff1e5d53786ef2d9597c1e21af1cdff48458c099aecd1c5c9bf05222fb3910fda02b177fac08f104277e98fc35f2c4178f6670ac814539ca3cb54abedd1c23d6b161b7885b653cf09aeb15011af841ad1f4e21846807b1748b0d471a9b180aa3e7a0e902da30ce9af583aff9e7a4fb6e2a2eb7910f17d0d3ba2df5ea262c240622fe3ef5d4e79d2811da7a80a2df26a0f6686a1096d9cf53e222240ccce325114956cd5623e3bf00805e14aeed52c9f82a2125c14fa3002a080928a64f4c7e9cd074101142c1870cebdbabc18a824ac39bd0e9e81ea261cda16cf8626b4c6ed544c2bac36746dea5a3d2817e2e6e6ada06cf4c9044e23d6269a0a4d23fc90fd385f075da90c488f63a95268a12fc16fbfad6cf9730ed0e7a28698fb603515a12b91a8d9e98afc2f9ddeba6f0b4c0a97e08c149cf5bfcbe1cb781b101844f83a89327c9902348b499bf7eb43eee1b9b42d40044c0ade32f07bb5a6aa5263acf0a95aa45ab2f225b52ba2b0001e7afc2f6c370ff4a2f9aa3d46cd685d82f8bd458d95959641880cba64b0a925a9f3ce787ebcc24b619f610bcdfb3f4d2cb96266d64a4e4b8256b997c35c39b05cd72fff074caecb2ed869744bfd35b655b50aee4eb880d22536553360ce2beb57580f31317f5ea896915a9c56f54ef4af1cab4e5efd147d5e4796d375cdcd365c22df9fc67c4e96876d77eb461809d3a20922dd345cdc748af354b71532f39a2040b745471023839f4d5da2775a7b8b0db2a3c5459d8d995a1a02abce1609b4cd75253673adf8e69cb3d469bead9a8a9526890b98ac44646f4fedb202bae599ed421cb2f993f217b4f100f2756015cd981311191f7111dae90cdfec38ac942fe172ad0a08d1071906b8aed814f71b14e83399a7866a142668cd6939e339e2fcecaa37949f423871f1d8f245b6e8e58f146e95cde8d91a5fb5fa7c52260f7990f06080ec10b930b650f77c5fce0516cb408dba4e9d0b74128e21b74726f0222a1c12eff46a5eb214dbebfe6d3ac723c5c6a1d5a08458bd97d9bd2045704ff6fb26a83ba69b312de12887f82a8054faee75fb8a1d7b89a63350166b42bc0f5cc8c60835350a87cf5832dbc597d3ee2fbee9ed31d981655042eb3749b5c6b21152614489a9f4800b58ef3b436b1f125abf25f3adfb950e6926ec017eb197629c59847ed33fc827821144965a47eaf6469cc862dba9ddd4de96b45d49b7b243aa65c5b3bdc07b76a21815a4c65ae888c59a53836cbccfdfa71f3014cfca56061d31e8177a35445643ebf943737fed4fbce7fb726ae9ea4447a2fee766c2d8a44ce18fa945b72585001b02d548172294c74832f618dae042f8771e81bef560f46f670a9a1af043ff43cfb5d607dd093389332809a793563b7168076fd0fa55eb193ff17a1c46549a1c0962cf892414a2d9833e847a46036e244b5e37e462b757c6091bb35f31ebe8a533e9a57dba696680b7d493efdc0953b29151ffbf0a8e6b0f620aa352049c131ddb72c3e9dfec4e1d2352a1dadce90fa91feb2e90fe7960cd44a7b1bfeb2c5d0ee507a256cb00fdc60eb2c61b007430c2ce317822ecfe615a83b6df8e5e9cc5c1597603c78113f2723df874afa2ef2c2c5eafe7a28efa3faef60951df6b05c2dedcc763f816a8dd227a9d622aa47a5678ddd23b9b2acf09198293d325a0237c6f5da6a66b8ace65e8f028c3a02060e0c770783a1c3ef53f4f4287f3655056e7813f1f5b1de0563ee614e9c65bfc989a7ff0a6bf08bec1c486205cff7843876681f052ccfc1e7d1e551fce80f9a176df58d45ebfeaa49ee05f62f2167edcd257cbab5920b64bbe8ac93012087df6db0b0b7ba998a311a6c171e13dd7b6cfe3857458965141e1fc2a3a5c6904f504c82347f1d9bd0c01bbaa2bbc3b736f699c66391a480bd0e15e3c3975873fbbcb8d5b1abb8caaccf95f70d7fd7d65ccaf96015733d1273385e4a06b81d52d40a83928f84349d73d9ef1eba602526ef0720ba8df69b1328e7dc095941940ab3ebaa207f22a4323faf88338f2b5a6f3f80f46d6a5e497292e160d950e82867298f376f95e786dbcc71d4468008bd953fa8f034ba4a3995eaabbe2798e7aa14d2f16700e47f1986609f330d54d690ec5346b3b3da62cca0d3422ae318af00270f9d6ea44c474c5d8659ff807c7e55f67532cfd9e98494f530fe0575f774d0dab6b4c99f673d383d73deb1b59a33e9e6ca85820420cf8acda6628034d0bd4ae5dfbbdc25553fe44b2a3d13fa4791b9a2eb6b107f5f0fb096c2c7c5177966b684940e1821ff53e398b51870f76c8b791aa9bde6e935cc5ef25e7991f6a876d92c464a9bb70949bcde3509822813af3d75407b58e52ac6b3e0d3ecbe1b9eaf6c378c5ddf79876695214a2bda9e33107fde6bb3114894faf3e93202084ab3ca12bc0a233b1161075ec64587146330978cd06691a42f758b24e85c10be5bf5baf721a99043115206183cdb7be85b348f270dd5bdff5e0decd0485e7c339dc26274772004bd3af967b4c3b9c4aafd950a040bf3643feea44e477521cfdf072927ff13d5096bd4dc5d84bb690f70cfb6ec61aa6f892ee598417ea8ae6655589997fa052d6bb09a277db517f71f5f76bbd321d0632811df1dd4226e6ea9a0d3328a4fdc656ee7f6b14ca04c47e4702609c7674903905ad7ebd0e3b5316da21761b9458a006666f5388c6b2d1771c3787b9b2d28a861323b589383219ccb97d9504e35c8dedcaa534051a8374720ba4e1457e0a22206c329e67200348876d1c7e93b6a479bef3a8b6bc94a4b5b45608100f780c5d5b61f3551d979fe0514366d3ffe38b43c352a50c0bb8b8872b5a4d9b649ccb6e546b908948615179fb220c4cb2002adc8d410d7cf1040500d8672aed26248bd05607503a7c481f532ccc663a8a4ed73489274e05782c593879ef1b7dcac9390798b1d8c2423cbd423719548ebcec23d076f98c6976822aadfef27d3ff8b0eff77fb7d25edb5c0c4b76da9bfbe3b74113c61fde75cd673ed13e8a6ca8b5160dcabfca0e0a18ec11825c47d7e69a744122d4117e780a214b870e48913f935930941ea4e25ce2dcbb4deeb46243c8842f3042675911b6e5616ededea431ded17cc18b7964ea0106005bc9871a602a2dfb0c07eec384981a45d729d246662040d8892eb32eb1e70436928a41bcbc2983c0a75a7b7495acf50c090ecb2da7201761fe6e71cbf4591bbd9ddbcbe41bde648a150e175dd7833ff6cef28f31d457a13b605466ad6cbe284e5de7a6f84fd179c646eca1d3b213feb47d9bce6d2ee60b09ac95b490618753f142f490a4830ffd5bd7493d6343d39b4c1d948e4f6d61a0ff1e592b911f3f4b9cd7f49229c3f53abe6516ff344e431a5f78392ba347708138acc1a83cc09dfd20a9847c39c420b295d205ee9cf833e9e87a19d97e69b016f03ba1b8794b8e2c2f1c56219b68265a4996df91eeb2a3fe013e36551767aa8aec27f45bdbf542414ad3922d923ff35a7e6ad81a41a647ecccdbbe6c3a2e7571924834b9fcb48d09c5b9071fef50841dc0d6df7b94b20530474d38d12296d003e1647936f6e6ae5f92f1f2a6d9216ca972fb1d0506eb1175fa685265cb92b8646723fac5f7257748175a0029fac82144065b4e63550aa8df698f622f78275bb12df39090825f255c9dd7d2546d790e4d355677e7c1ebcb19c085cb688fcf96e5dc7086f41c6d958bfc6df2e4b77887f5e37b376c7c1b4ed412653525a59421610c45124401f26720c36add7d42ba8c381f907f942dd1aae815a6f72b600f16207321d5e17e213c500faedfcb3bccfa80dec864cc580d2e76ac18bf725f64bbf4d4bddf7a51274a8dcbbfb52617ccf40ecb464ae23c9549e10dc39bce331bde54083a86879f52c866ac5f50d5d6e3058ec72e98d6d3072d26e7b25b81b591041f957fd06cd011619eee7175c7765e9f62b77edfcca699313ac735dc7c3cb7e1b9d836c6b0d9c32ba92a9775cefd3f67a26b8cdb06001b35e5d673949742386b9773229e224d5f1336ff8b3f381af972335fa618a74c5bb204128d62d6f918e425b0344ceaa7b5630373c652daff21bc102c6e795b1540981a7573247f23f6315ba8eb064cdd4535a0172be9607dd32c9b62f8c4e3498e440a11dea023a00801d7a8e8b8bd67765f8e8218185d8ad39dbd72c3486a441db1a472967fbd243b05f8e52217e63c9586c758a8086e306873c6067af154dd5d75862ab14adab1fbabc21e28f70a7d42e0fec6c106a7b81fb5ed480585f3bf931dfe2ac1540466279dd3e186c76c7e04cf94e60475be9701a9ab693dce6d6e50478135e2ef256bceec65fa84a36242fd0c4ff21bca11496928bb53317f6aef5b2e722344b2fb3bbc8e15daaf6dcf39a9c0195579ff3832a0d9f3d55b0873df394bc717f9b33235511eda007d3a5fd868c992dfb292e2f2312e5bc1331ca4a4905af768cf7e41aa70e6930e25882ec2ec9bc026cf9b0003b8a6b90887fe58c925d1312bebccd039648cddb1f60e9554913f219e88f819378f2d53966f473857bce4d1c528260925498a2e326c527cb8b89b02ef42a3aa75449c293d7cb64fb3790cac9f7cef224536521ba795170fbec31f9205ffbf952ccc4f705ce940822fe7642bd1e5425144802c914445e78422ee1152fb59b92a3423701845f79f218b085e7a8d4fc151dca055d81212e6b78b5c545299c6387e0a333d5a68543807d2dd9385534cf77b83c3220b373ae7d9f17426cbbe729b0d17eff309771af5af99364b68a448bada3880f61f667b44dc77009e1696edfb45768482a4add14f91b625928f2a7d8d357cd3bd9b928fba314d0a0e4b862764f407625e2317ff8174017f3ac6f61263dbf660bc462f17773c94e30a8eccdabed9385f0f18510e32061352b4f5032c840d0c8e498ecceb017fce3526be8428aff19f4228b17f5239130d577bc5a31949e7f8ea949d558543f04f6812728a6cb6559833d80d2592361d92b44d8813f5285eb81bd142f1491a0d3afc6e7f95088211f5acb826e2a73b8fa0ffbae55023d1331bc61bc6f7aa47d48b07f4f58051f6d706725c9a3982164e2c4ad1fcc73ca911141050c70a75dccee4c9dbd23a854820a9f8b56993263486257f195b26d0b868f7de4384fdfcbddead37a8a8f6e130b4f4becc6a9cc7295b546ff9aa0ba027bfb90b482896f649a6a8333e033a50845b435b3ba5b812138851b00c34b1133080f15e0dc396132c17c1a708b0554846d99d53ced2ef98c08318c65865a50fdd61fd239d42ca136caaa4050721deeccf670df2958018f28d36198f624e3117e615babe632bb514c6d518730267d0adb889f97b15b20f18c265d257fee5008f8bbcbc88bfa1a8405e2c9af37d5353db05abc46f9dc695687b1535bd4eef64bc1f0f935c30be3b5a0f5702679763ba025f9ac4e4ae545e142e5b1d0904a6b1d4c4e67935a2ea126f5d58c620bd94de3694c4d08e84c7e038a1c178c197fdbf92a3e5ab29100fb437d39be3e27f089375581bc57e04a8569d345509faef191bd50c8a1d29aa14a92865a149c96e6444fcdfb4dc3b9f4f75370585e8115d49b84c0dc3e5ed8468bb94da522080cf9c32071773876f502f33ec1894973b59b94f7e05a78b9d0ed5dacc0f7d36b25a25690abb36003471352d032bacaebc7a368a6ac270dbab35b1630fe6a22c208a024cb2737e467f0829ebd944323696fe25dab99820bfaed0d943f846ab263ac4d6fe9f4f410eff634b4c88ca632d5cd153b705c29c692fc822d5fcc273cb8f82fe3a15a340feb80bc3a230d5e9d1a97e2afdbeb9fbf25b4594b4281c6e6e0968295060abde1ff9e154381f62c956a93547fc4f4834a7da58fc4a4035ef3b48461a2764894917fd1fa5c8e723134fd8cf294be6717e73508cfe5df4f0e3fe0cbcfd0d002cd320cb67f94acd9c2d925e0d57dd97befa5d2a3cd343e08f7878bcc78e16a5a3a76e50fd9207d08ac5af13ddaa2c1da8e68508e2d3667a40f5ec8780d3e4ee3d7b9e079f597e0b19b2d7ddfee1f301cf8b04bb54079ae5692cc7f9476596ff276f793b09a8a8ac4a0e70c98f4f0eca9153ae6fa00ba08df16ca91e8d127c7d5d541758b81fbd39eb792ece5035d051fffa55b50a684b8943f79c4b7b1ce4f18ac3f78f16ad32c736ea0d292789f8a8ca70dc7a829326388646c2734e02bd64fdc4b774f7f782912ed2e2c89bb0b793c51d581199a6a942376dce030a036c84ec96abcbd849f7b6157c027795108c0f29442012c9aaf6b95a96aa45bb0bd5140874cd3d7acffe66162cb45346984c41ac7eb8bdc4fa0d634e5d184f9f60ad973071ba054f8f7dbf89ee0cfcf6a6f9717e632c5f98d3f2bc754a118f94a713a9131721cff1f6cf4dce82e3d0d9f32d0e37331f21bf9afd10d21e6c387edaaa72af1d466aebbcd8253be5f304f849d6e2d3ea101ecc4ad1f6df6ee36205947ddbf9d3e62418c9c25c60b917f88c4c6e4038d00524cec123a2f13a104f6753e0bafec7c8d179e51100c9857a796389ea24f700c6306b42f7deee3c5d0dbe73c4ebaa4b9e6391bd44191c99e10db1176ed76caaaaf4e69f4f591ceed248c3d3d22755c82c7b7b5fa88521af379c2cd6c482bdfac4fe5be216447d7463378fef474da96b33dd170720657adbe03181ebb1a99c06cbda82802c6df6a45b12cfca65c27f2ab79c154b5d93f2dbd291640bd44d41a92326869d0758f0c65f1ded1b625305d95d9a8f62079dbd42cd96237b90ce0db10ef624b76caea32457ab8ddb291ec4f20fa268193f3c44208c61fdae8cf830adb7d85ee9ea5bc966b0257bfedc3255d387fa156fd14f23c646e2ef7c4eead960c5c28c819f23a3ca8a5d5e5260d878b53e183382eeabe5429fbe860ac557187a48c9b6a7163b3fd406e727e46ee1a59eec4991f9365826c0d6b1ce07d0b288a89651411f62eece45c4d7643d57e335091cb253bca54d2e60bcfa587bb02f63841f120d4aefe886f3419d798045cb899ec97566633a62980daa725f9a3f14e254cb778a404a42de2d147aa70fb52636d5900c26f8cf9a961cf6e0a57a7fdcf056fc2da122e764d62eca8f99054d9ab559f5b9561cb3e50412154dc4df8bc6409efd6f30410afed362226f2ccfba9fab0f5c9600f8d44a7df307ebdebfc8e339a397b0370f730b347ab23e83c9c3ce2c27fd57112c035365289b8330208f25667001b8e39c8b880bf9c238d72233e47a32e6c3820b3d8279918dab8c2617ad52b6792b18d956fee8ac8aab967cec25809964bf95cd5464afa25c6aa1de990f953e103edac309b753aab97673bcd22a9d2bac83985ba3567b85731112050814377bcba7f6b777a0282e3ff8427c8343615d181b2463e8c79642b288cf1992421db4a3a09b67e2108888c25480d6f24832210f34246a0625893889641fca572475195363fe2e04148b55ef02c41486d2cae5b66dc99a683224b9c00b1febf9ab2a6ae7c1c174764e426c5eeaaa50e581cbf6280a99b4a11903040d811ca90b6dc17c3df952e6136a60e93443ac93760c91c8b6b347a53b95c8192b1d16604a2a02a16868a822e2e4729e17d6c06906eb28e68b4bf2ea296e7b40eaf9642a3e7d1fea1f9a707558653b94dda5cc888427de56232f0d655bc4f10ec37ca68874fcc14d99c24b2633d6cb20691c85bbe66f32bc85331b1cc95b787cb31772b0bbba51b3d249c3b99c546c3626c72f5424fede3bcd2663b41f7ecaa29315875eca502a4b4dd6ef74186a6a293f7b95c1bb97a77cdbe26d8d867f3a2fbdfc9240c240e8694a9dd01ef4d9fb31bb50ef7e6e9b6439969995d2885bc39b8eb42a95ed469fb4d3da641dc515039c7e43b21d4888ccc4097d51090ca636590918b5829bd517fddfc38aa7f1d83ca2d819916063e281a5012d62e3c907aa51bd635efe4e84a2c8046b215cf631d863d407961e2b599d813690fdd6e1b5f1a321fa3216140e6061ddb5336fb2424926b78515cd2da5efa8720b856b2b947ed5802d1dbfcdbae92038facb4586988c4c5873da00e6ad3f6c05a13d33230ece39c48e2894e9cfc735e1a04fbb6fbdd080f73fb42d001483e5ef475e3e33af25105f4057ce62eda8aff82a6f4969b8545e45a71da4a7c5b8632477e25b7283ee330bd88174d2306add8976221af61e2f5c54a75fc84b4ec8522290185ee5d2892aa7130373cf7dd2d3fc6ac90d324e6037c69f71b42ada1e8d12afcd5e450f6345a35852733c997ad85902461aa82da823aedfabe386044fd252ab1dd741ed3b8e367371c5a31b319d13a6ed4cb51b918d9a5793007d31fff0bcb796ea539681d9bc32f23267fc05f73a15616eed11ead6cb534183310e1056e92afab58a527f430c745878af25fc7f0b023c1f101e7688b97245fe656f4e50d04df91278f94ae1b9963092f85f2f081fa58bc09a7b9ea85b6c09d881ac7bfb97e79f6d410713bcea0e9b6e48a3b9013dbcd7a1d6b1e8b452e75f5a1b1813d55e24f9d41c603c53166019450d556c2f631902a784110fcbad9da6ae44dfde237c88a897b3b2c7d594c565db0f7d2b4729e3d075bce1de0eb101de43d4e514be0deaa04aa56fb150c19b2d3d6e68b79d07b6673965924173a3f6bd5809a3b8ea7d45730eea2648e2bfa1fde4ed977bace19eec8da0de439d25d129641fa4886a24b9a40e69a36f63c1a59c08cc10d35925050ef50ff3376a66ebdc062124018faa81ca6ae228dd31153dfaa4e026ea7a6b9517006f23be4270b9870b71210ae020dd905d46a66849dcd3db3b1dc59df1a934062ff77b02a78a00c34d7fa62a6926118fee1eb17ec2a433ea770fca9baca27a0bc30595781c986c61e670afa34cff660ca2936c691235a004719478601fecb4ae45076075f968f883843c5dcd960646f38de7ee6a6175511c9667ae7e494758bdeab4a72e8b3e2a7ad9e6b9be7153519d3c998433f8b306716ab5333159fff9d564d6e4e1a78e0d5e6df341932d11300bc65b3fbe4eed8ec36e5a289d6aa7130542afe984b0a130d32882f2f261d5b917544e659b0defa5485828fa56ae0bb9a18be3da1aca692be75b83457f75a8127e144cc25a907cc2705603aa55282b47aace1c377297aff79aa15ee06ec69349b1cc0d297933bd862de569c06560f0518381f406081377cd873060aece6fe00fc051fbce0dbc4f282608d0cd56ffc8f31c73c9eb907639307f0717bbe62236c88c28b0910c4a8cc5775ee58cc94709b1b2e907f6719a93802a9625da07336aa7d99480a19fddec1860a37d05de6a86e7a18cd773307967b2a1368dd0fd4b571f9e8ad8a70b57ae999398f7274daba4ea4d470fc2d8542a5b006ed8db58b1c8ee31e7f8f527a212eef843d03b0d674c617c563604b82fa839de2e1984b721910c4d644b152e0e720e2563dad3f91d4054d88e75dc7f244de0b875f6ae9e2b1723ba8c8533175aecee93337d7770fdf182a1192f18c331de7ce7ba09cb80f22e2dd5695381f5f7d45b1d363112577d63a268fb2aa486d3383f8ad37398c3e0b69b31ce679a5208cb6118b98f2a90eb7022a5d4deb0a3181161b9c64178c7828069afe20a2a028da6b9ff80ab42aedea70efed6db47c6c64d657fd22353c993085bef45948609eadc468ca5c8e49691c9924802ac919583b659151fa201c6710a6790f2107309f1197132b7896d04a6f2234389bb2afaed35561e2710552d9c3401dab9e222089f3831a1b865c1a6f8e8bdec9af28aa96bbefb7c1a5340ef470f8a984efa0c7f1bf814f3108199960782af8408df7dc4e1f283e79dd35642016a04cef7f88961d6d401583b86c8dc43bd1b65cc31d7d741fea9adac80b61de3d2264ff8e268b04ce8319046bd3467534e9a2dbf5e207f2ba5201373b3432a42d370cc31b123ab872de84bf397c112775991a4aa024e0c869cd97f848356d83c7e653a5a221883c6cbeab0e198fc55d713ffb55762c1af07593ee36ea1ba341b160d9520904eda1e3946c19c60a04c131ec9b68d4615e0339bfa01e698f4422f76ab4c945e6cca021dfbdceee6f09dee7979ecab9518dee49d27fc33900c3eb7ff7c7da3b36a9d12b461f2a0f30a565b38e8c6e19c4bede822d407cd580e0869f4eeac9d6beaa71e08429297c44387f4132bad2ae1b4026c83b95e6ab25391d2651f34ced99513c7ca44588a9efdd06009a2d5434532c92f770aa3a97ef3c636fbbfcc2691876ec5c65c41d992d40ca460de72aba1a56d476627360a10192df44e298d755ce6ef845ace5a8f9108cc624faf51002e6115d1716c6b464494e37a0da24bb32550eed870f0e4bd82296633c77e391b5ccb9f9fd3506a94112583993703bc556e1d18807eb29e7a93ab583e8e810ab54242bb7fa9cd276f4469bd1c8b66cc0242c32cade96404a6d59ce3ae7f61b23438a1f01f04cd06f6532b71af0148d696e9c65bfcec85ba310f32af0d271b15f3085a9c98be404e3324dc1ee05d58f3a78ab5ce32e5e4cc269dde3a43ae599b00fb3dc7ef61805506cf8548e77dede0856f757b4124438a60936fa578958cf6e02e6e06e356a626ab543979d9ac932f2fc45be6aa7dcda1d7e2ca897804252fcba0a84c34d71bb85059240991e1e620196bab3f5ef073871ca6e4477c05376fea9ad9a4f8cba98843a1aa4e10ddce05adce84a298a2c2502ddf5e472d7565989843fc6f97902010c415d28532fb3319617a331bdc5ca0c975e9d3e51c797dac7d1aaf9226298728904966eb5c35bc5e5c09300dfdb58a25cace13d5eb6991633a02a6dc49f79e58996c667a20d7a4586e685b4e0bdb089c9562deee5afb70af41100c6f80b667340dc2d9a14a7ae24257a7073263ea8dd633b0eaaba942f6f7ee798b176cde76c27a074aea906b6c1f98065e80a4e097e3c33ae47a6d9d83a60878a499800e0c7c64768f96d6957504a51e5dd1b2e1e4acb2e973e2d4fdbe300c9bb0ad2684c430347aa30a8513872885309ba4f0e30c7b98bf21efec0b450ee6085a2d5e0b644ebfb163ad55a751f0ddd4307870557c1140a7e165a034ff4d8455becf488e30fb4a1f1e073096495d5080ea12c8cc4bfecec77d9afe7de2ad6b2d195b48d095b28fdb750fecc4020da1531bd4a7275ee8b8e72e441e2e80ac95a7a7cdbd2378b7e5305695af2c4f902428b8f5da0c90677179c444876da19e1f741fac809e30b971a933cf88882f99651b9b4adc18a8ce35e2034bcd2264505df60498920af6b47b8df4528cdb17c0d568b109ca1f84b485b328c230a49efee7f2aef3b83e2e51da998e5bc0e330dbb10e474ae3cab394220794bc798fadd4ed25911cadb86996f43a90601844c11a2b817023672ab0a5c05d6247c3290cdd5dea5ec9a2c669decbf82e033fb59013f221989f63b1a7e72bee572849682e6a7b6f99785359b816e86ed0cf569f1007bb09dc17939cb714afc806f6d63dd490cdfb6370f36617cbf8282eb831423157cc31a0e4f47a3a0c62ae74603896582948e25c45bb54d0c35ddb428feeb05f49b1be9341dd08361f15ab4e6a6ac7e35b457b3b6ae595a672c1a703557ff5791ada1fd14d7d2a9cf58fe0f53416dca70ed2826fa95614abeb608acef065582ecddc691c167e4b0dd6c2508b46b7a6fbef6e25531c2c7bae3da6eaa6a43ed5fdc9e06e7ef8cba56309c5c924dc42a263061c2e7b864df37508a9f759024de49c5b95087a9fdc5f7df20be0a458d00f49917ccf48a51dfa5c14c70329b2a17c3c866f408b5247157bf839b0020a6afc37b7ea365011bc8cdc832a92d5c23a746806213cc6fd019e358b04eedb90c0c2a59e30d8bfb9e77494ede73b9aac00a394bc3c8ce8d93835db5e715350dc2d0436017dbeb2bc1a3758f486844176e7c310c47f13660b66c3693f6da351bc1b245c58d65815b33e335e000a71bcfe405914a73d48fa4486cff7d55bbfe9cb82b29ebb406b2a7ccd2e76fb6bb251c63b785948f45305a4373d91b9160b4bab9eedb83f3e236831c50f771d7fc3e35b24f50731bf2e60ab5c2b1c952b9b2f11d762410c76dc5b92e11d252367226a00b990fd49ceb6669d385c514389325f3f8370895f25602a06796622938378305a20296dcd918ab3bfe0b6199bfb89b2f403e65d841346c5515ce27c989c95c59d67a555e835c4bd9add89b32e13339cbcc3e418212ece88d91c401fa201acf0e7f77c164bfc84be5340c3d29da56d3feea9345acc734c1ef746f1de050fde977e5543b58debeb615b27d8edd9826260ee3f5b9e669eea0d8b1e70f96db5ca8a3c97400bcf86e03350ac3dcba9bc949930663ae83c4a9addf475b0532d6fae875b36e12e6d5bf4ea15e7afd9f738fe828575f1fb9082b1a05cdeb881e2fec4055f528e4150e285174cd88ba36a615e3270192dc38239d7a2f10d89cf97d9c931aac14c2775014ec1ee9dd99d1263ae340ef46be82c70109d7a7d6271c79c3988da7646a934d1134cc425a8b875b6f820ddbfb6e9a05c3fb4135e7d3d5a4343908e703b3754734025f7cd7a218d25c1cb238c9f53409366e23dbc12b63f4c801c2cc1754f78f49dad1e753e13cface73b4e2e8268cb5803ac27666fa32740077fe336d13f92e5587e06065f29bc098fbd2fc1930198acd26159152b445f4d41831215d5361b15e041451aa1b0b5d618b145ffe69301db537a6d57f3dd0527e4a721572d47cbfb32b9c6564543ad81fc5d3dd24c5e23382a5d37a0e7bfeda30fb1abe81c38015ded27b221afed86d4c1486957840d4b766248b1e2ac3d008bb529801ffde7df52ec3f71c00be6ff020408d5e8b9dad6bedc08b2040e9ff68be23edf6ee134c536392fb6aa2a7a52195eaa73ac528d527b8324e105f22fe9ab0fef0f89001499656ac08fb2150d5c23f19ec2d2a42a068f528733c7cdc33f960eded3f349220f403a270f8b04f64e7e252c66124e770dd8fc7c55a0dce39fcbf4ddf62f46563cf2b2af61fae32dae027df541beaefdec3a0332237bef99a4648a4be58fe7d4ffa6125e86cb342988c737e3a0a8eeebac304bd5bfce73f3bd46aa940192b16c015c9cda2fcdd6643208b74a9e55133022f93109e82be3fb29601ac7862136a9e052babbaade46eeddad3620081c1c1c0fdf06cf4d582280a159850910bb5f77985872517fd392611e0c55b6333e953746e53f58f2e8d6a8c6dc3025cbd01e7bd2ef88638c94c05bcffb0a3ccf9ac9c4b01be72b3de94c6d96c62efb4acc09544d9b40f4b8fbcbcccbec499c652e3d375d24c9180b774ec69dace655ab9979aeb8936d45e729caf0f55463548794de7bd9268c3267712c6a6325af648114e2991b3a9964133f30d197e66cd65df214dfbd288d55107f9bf60dd75889703189f26537ca03d6751bc36960c42987141279f2578f112b53453cf502ddd90f186294ff3b5e543a087ee667c62fd5652713d81f91df62fd60c878313e250813c7bc6194393de2a125c3000c5c489e40e5a6d09f0124b3b38d852dea1a78481f121b1e633ccadfa40ef1a34fa1b5a8b1e4a5f567d1128959aa9fea8d923ebaa29f81d76bf48494da618446e79f90df20c2a7c2840aa03ddbf1f6b6b24509358e16b8190018837a36041f41d04a1c054a96495d7a66e35c344a9e0719619ba24330f9b9b42b6995e00ab764256389e8474b4744202a48477a3ba967c870a3109f300da676b42c7157ffc286e63900d40f66701db39f10636f56dc75c910415935c94af174bc2a778586ebb70429c237a59775aa3bf51933309e71d17e081148baa4e629b11d7e30c0aefe3ce399b9e06dec75510022ce1a6d0e04ac2fede35111baeb474ff039f6fc0fe2ef100b2837ff46bfcff82bcf3329726167dddc332622c17c90e0721077da710a4b6818a5b22fa2d30ce855c70ddc0a9aa1f31fd7967336064f2fe41fb4eb059906c855bb7806cf29ab5ce8e6d0065142d27e8c71f2a4810596af65724a0878d1dcb03c6d6e64ed3b928a000ad6d427356d51d90f8f65b59defd8e6424a1d584c59ead45d55503a85443b9c240396895b661cec185e30820fe9bed266f7dfaef42127467bce1252d0ebc32f5c9789ef4cde4af9a94631faa2ec9e02056ecd38ac760b965a47ce984fdfc0e92afb128097e6ad9ade2e4ea08c78508d230433ecb883629780e1b43d6e6aa77c41950217a937b5633a55d265ec997bae63ee7617e5273b8cf33bef201f6205ca151a2f41431d1283423db6d745ae20a3188d4a4e30ce38c56095d83bedd23d07988010fee8b717570033531e015913a1fa05bd0b0f1b6913c16a0dc34acfddb4753534b6d2451b778591d769e8458483d945d24bc37d938ec51513c4a21b449f5f9a949cf4d89731cda68805b0f260b582f1c9895cee210e006dcffde290c24ab28c8a1f7e27de1dbd4d202924df5e9ef1694d92d9ddc28aa7a205643e44477115968f5cb8cb6456df1b686b903103ff9486ae9ead2395de9d0742b261e480d2966685861608c64af79a987e2338176be38b87fe80414f70bc49798419edc4880c2ce62ac3e16002b8c343db507184ee9d7bd2210ed57131bb1736764bb3618b3fe572caa199afd6c83de2948dcd2cc0e77a1774709ed6f6fc02be875f0f753d5ba29d03c3ec225da05603e0d339913cfd5b5b7f1db7e041526b6627f9f364c3678ff55904e1346e68f0070c67220db6d3f01b5a36bf9eb7c46a92077939509c78a0e2fd59f5bb30f2a29db6bc88fb3f11d780ba35afa7d16770483fb0959f366c3042740847e052a13d72b3420b6006497dac5a59b1996d88bcc47bc0bb05de2926133b46735fddfa47ad6d7fce4c14aa03dd2f3a93b121229a787818c905f52f507c7f6f12d81a0daee72f338027d29e8c2ea545331e04d744a0fa43f75af83e065cc99d2f2c2d1bb0613b564aa5414d216893ef279d28658e1eaaf96cc6b2d77e18dd09fe1eb8df173a0ea41c4b4b707e9c7693a813467679b1e5a0f71e45596aa2a5a12dc8016aa4f0dbd0310a1a91788610c25507037a739c74585a7f9c2aa067bf74ff9fc1c839c0045946d0404de3ce60a3c591406729afeec420f06466990ebaa62fa1e1180a3fc209b244521a8834ac3f548952c1d8894aacb0969fe0f5a9a1091462d85e61fdd2f120c2caf934ec1b2c6c254a5a4790fd887501754b2b981ab2a0e1e3fbd1e2eef08c81d135df5d2af69b5cc4706631ff6a38299f2f9008a69e64b672fdd3aecf1e1ff4a6f24a5457ba53a2acabd34c353f70d63fc534c2231ca0b3913baefdaf21fc129ac8b04bc722d017a26c0330c55972d8958f98eb34533c38774b1189de669f26cb7f74d2fa899e896eea4664c7b1832dedeba110c925d88549df0e058de7d7429e7a4a4d167e7b92234be40c22af778dd572b898f21a82f918cce6a45c2727004e41a3bf8c85fc1268397d5402fc69adf81da78ac42fa994a1d8faa1f5a1f994510b6f723cdf663b91413951736076b6c8b3cca14bb0edf0cac90a51fc4b1eaaebc2b61082b83873fe4c14113a42938e17fc61b342cf041286f5f3e0bebcb187476af54a099abdf618416614e81dcc40c671acb989bf2f88d4076b4437e7118fbde5cc01a4e41130495d6dbc0b12395bfa59114de7516ff80ff5a57a4739e98b3df46f9d48997b4f3593d5d7db83ad073b261f6f8f525552d02f8cf507e2fa7eb6d82a468605148ef01783efd90f39bcbfea0f593092a2431a7b172a2c55ef4ed11bdd3976bd606b1f8a4e6d009d3295cdfc7cf589a69639f28be55c5f17384edd52e996908617b95aa8cbdb472bcdd3c7e00d9b1fc5186085294ef6ee163e7f7299f69ef8e42c7693bc977b734edc2370f174f6cb0cd50c834b696b86c2525c90e5aea438712c822857b414368d73921a431f93e7e8e7f31caec3cb644d2a76e364b1db23403343fb413749a0089339581909bd601dcdcd521281b89ed98dcad5bcb24e9a2bf0f5f511f1ff3b2f4c089f8c40f9761c70a10a21b1bf282d805f00ab830e1a8f05b4128a67bc536a908dfc87e65a04b53a10c4f571ecefaba87482762c28381a39835fc535309dc8b42beca9cb3b51fc3bbc1b4b6f4584e7c504a06eed7465fc2eab224b049b8d46327393b97366e44745d58770f8d6bc4a55290cbc510d1de6ccca2526326d32bade37635e49c4af511c88e4b3ad0c40b90613f97015f3858d5e90e690ab6aa770f46150ba095f3509a951d3c1d1c287c9391b20b24fe23f939cb3de3374112aba05c0dfd775846ad3498173407bf501c9f12a8c6b5743ff0cbbfdba45aa4606d2d4dbb7c8c00d297d867beb322eeef55d4eb08d4df8a584c07f208ce0a9675adf61ff22b09d98ae8b4734675f68ac582d8d5c70be77ff1d8a02de1c33ca602e61decb3419476f3bb492bb782140ea6430654e3019500651797b98ad4dd5a5d07640b79a88d76565b12d2ee9bd0194cf92d76faaee6a4afcc7ffdea96beb04b135240f622dce8f2f574d482b95d03c7ab6666e14ffe21f98a6d7764366bd1bb7d6932a199daa866ba18ed6f56b2a779a03455d5fe9976cebad3012dfcdd287129c724581a0f152a7fd90ec6b08eff24fea4eb302604cde30fbf6de1c9e4ed79413d70473519e9b939075ca09a65444dfb7338e39276d2996452778be09ec15cbda4a0b3df2ee552b30e0d333d28a24030f8e7a79b142077cdfc484f577b29779ddc12c090079e6baf8949baf76bab77285a7fab297ad3477ec9b016054f46020ca1f5ec63d12bfb6c3b2175b903a808cfb03d14c70617bd7d6579dbf576b0ceedd9bca556201c6b32d5a92e734375507257bd50c5aee5f8cd4835f7acf7f8eda689d6c16375c8a5ed01f8f48765086e41fbb61fc38d8c2dce3dcefd46cdc375eaed130c936da7d7e0307ca87bf56f7ddc3d23a52090b211f45f495e93d4c6f55503d6a9c1d4bd1e4d8743accf1e5c7162cac1d52ce96aa15a7149f2a28a66f22dabc77b8c928e5a62b633b2d571542e98e070c887fbcd911b018411e15520280747ac5ad7ee96e909d8f38225d5c5f98477f042271b892050b41bead88969f26589f56cc3dd93a2986742cfc00e475aab862a3e2471499f3bae079805302d90c931b53aefbe1f8ed2a1143938635af8311999ed88e16307d7ab057af09d28c94b8a9e897dd6d37bc1c2793bc2e4f69fdb1a74bbfc2bee52badc64449dbf07766fd25cc61b41a6542949bfd54c49883a9a74ed130563e522c8c2b5f9992ef04415988c9db7171f0e2dd3fa123ff99facb672bc64c6eb90c8fc5f0e389e61ff48b210bec5f5d66b0760c608ba917cc3246dc9c3364cfd1f4c676e9379e17585fe189f0f144a7a68c47c92c1aeaef0c13366ce716c77a86aa13e2794cb4af80b4e4c2b80a8a9bc084c7a00f618b0d1a04052c198836f4556a58017d00c4142e69676603c6aaf5819a52243e388ce023d19112bd876d5aa7720f10dbf0ffb26ad9629c3f380d04d7112e3a9fa9505a35a804b01580f585bcac7f9dcc8cbeaf17dcb1cd61e32e31771b0099687b6ed014c890add590c7f5f41a485b958b3602df2b6b8e9742fc629b6c5a5c8b425fd6b43b0c1d6388bfa500d3383cf3ca1b86f1b897f3a1009cf8378a731ba4a03494605ea740b340b0215201a3004f8afca48d60169091801c1586b463f46b097c45ae33717ca213bfef0c53e4666643db791cde59c511a08071c47747f751f9de6d9af385ec02fd682c3a3bbe21cbe9b72e484eda195c413d4df33b3832b7a0f6164b9ac1ae4b5931ddd58392f031c153064cdedc0458e049e1609012b5f6f48f21cafd8ea4ea81b79082ecf0c70734df3914feeabea99780db68d0ea50ff75b2b338a2e076fb772f50ca0bed33106b10827ef40cc2924a7bab0e3afd3b65b4b7f81b819902dce1b782cb20a93ac87e09ba56b664bf0dfcd2c931bc511dbbc30f837254ef3d7349750295161aa59dd12facabc499626aecad207887697d9d4b0a16151d34b33d975457e42b849b1c1653c27c1f166fec8cd17f83227bd002549a78993b5ff3e6d1b7c35a62b3f5c4e7fe1cf1cbe7f9b8e12c0068533de7a0debed208b126499a311a35c220ad0598d46a11538357704b2ce27d64bc8f192f6e97d8592b4fe6fe3c949eff07d8e54185e97efcb7ec6968a6a1dbd962501c8fde3452221d2d28062e66e279ef8360c7803246f77d3dedf51131c969f63c961046070611c97cb4ead97c395e60abd15e424cc6d3278ec0221c38797de2e43e10fd5a56d9065be7d713971aab9f1ae87d0d7f5e6e8fbda446b382ea0c591df8a7df3100e114846defb24d1de109fff635a3db530a022d98d262bb7bf12c81baf064c0422cf12564901eaeec8ed931369a6ff4778680bf22d206a21062084420f144ac2c27e2a7f5960c04410df674b266a1e0dd40c3d22dd6d70cf641c7c9b0a9b24776e4d8d3cce6d6027a3edf282370027e0c74ed08bb47d15f43fa9a12afc6e27adf6717f27ac70d362232fccff145e26d42bcfb2155ed7613f7dcf71a344592eebf0ea84944c78fd280ddd07e99677ab087a8d76bd9e0f39da3ca0ad13878a1c284abd5675103e81a57d683bc26541fefdc3d9fb39f0e477a50b5183f50975455c7310523df78ff677e51adce873f9fc8c60332c852ad44fbf3910d621a8e0ad030b757729f798cda4f05977998319addd6bc9a799438e9c9d8dc740e37664446a61fa90f58f9facb79aac61815f867427eab771b19a508593da80b1c35287a2b1e54daf2c3a65125dcf5450f1da999b42a7aa8bd88875acaa3aaa3c8b69224d795a2803a325441d468261a75c5a8e990708378f6cafc74c1c37d3f84077f08b59d727532df4ab2de78f74dd93ba5117a8e1e955f7e3fc52d6143313209ac206eb0e74da83ca2bb81e7e3b4313308eac612c1295f4d535d5ed6c848061aef027b33e19302849d33cded9365109623079349b8a60947a3c24f790946e3774fc7bc7624558e31d3d473b2c66d26e88556895fd767fb9958ee07e4b5c49224a73716cadeaa438cf7d85bb7a2fa7a564b343d6641dc64b9bc2ea2c3b9239d3a251901e7091f3d479525ad8a765033fd81cea2db9993ba222341370ebf1b82a445d80793d7da7854deab6d5e94e9115e58f1d7d0c9657560efa2db1b03062f1eb5aee9c605e486e19cf9a018dd2c6b63aeb2bdca1fe9863367225710a70ca32ba427626d76a2b7cd8e8909a1455017a1125ff21bcef995524bba8834f2c6fb0e3485fc4d9279298018a2cff277ebab145dc0b908fb7dd74a170b7aa0ba1bc583dffafdd7f7ce15b0ad9677cb98bbaebbd6ff5dcb0f33e6ab726db64949181dc7d37726bbacebdc730b55fb15f8cac273e9f44a5c77ca80111160e770f809e3197611ceda3e24dbc3639afd24bd69ed896cc9a5b0095016484336ff0e3313387b9821d98f52d92fa9623af0fd03a01598b8f37c71884325cb5a5d484af02f8611efa63dbe28a95d419856a950807306a1efb02c340dff544288f0d9b2fe8d5357a631baa3b043ef3b2bb364d470bec344f2f6c92e12cad017bd22aaaae2851f78f53b0578dbda834a18d0a142495b931510496ff9976f72847bec96656d5926e19290b5edbaba535dcb48c457d85fa50c40e7df757792386c499c1deef3b059c719b17825ec73f8dbfe3079611c2e96245fc3077ed19eb9a6b4bac7494273a527136daa3ccfc997740ccf974fd99ff5ed0a9be4887fb87a690c0accb9ab19eb3de079a6036a967bea12e9f1c4040c357d1781d57dd26a7a289e782c07ab0ccdd94058fb2e2ea0825b4526becd4ce6cd7771062769889c916163b16b1ed1341c8b24151fb4c8378b5a27c6b48d3a080585ac551eb61bd802eb9e01136ef163fc077e02be0373c49739d8a143d9a3061888eb68aa5657293cd0989afda41d72d6a97be8040d499558d276dbe4f4847a0c12f03d615f7f8b45a5e6bf0631e60d39e156c1ef5da9079cc08afc320a6b26bdfbd8f9707fd402f27eca365fb12f651b344a6d045b8788f42899581765742ca96a79b28ac31e995064801f4c9da83b4bf92d908b882754c4452a3967b7ca547acc15177479d2f3ec5cf966b590b01bffb1ec93a923451b0ce8eba1103d2f06db5753b6aba763af383b56e030e9d54db440cf8cb01e3a78d233cf9c0b829370e2662fbcf93c6acfc84e7d1a0813c5c95eabad199f0396a35289ecd5356d409248f0b267d2f9a8e34e8790f3bb14ec78f83c43e6cab3afe035d1fa75518e4ea5ad20d1983be7dc0026d44848de4f4b182746c59366947ffbb0126d872ab4aa098e4dab80a2a6bb9b0267f2b621374664d30857ad65a9b370d18e2d6dcc3c9d86fcc47064827a9158e3980785b3afc1b3da6c53b97c7d6608c736930febe6b4f30f1f8c2476f0bcebb89e645076b27b04ab9bb78f76c0d8b4948e9b132b0d42c467eac98fd3522f598f8aa30e3984e000f276c965a20cd517b438330f933ab0806e739db6c0dbf58efce839f4e05a4d57a759adb89c7131d3df3a950fd791ba952c3a2cb42b927a1bb94c6b9cb6f5e36c3b216b4128c9d6bb9a6ce7325781d50bc3011e1526acfd0f13575442e33927721dbbede04bd1565fd97eb4805834ae5f5179c3c57b4bc6e27207168367c74eac6610f0903029f616550f49e3a626886c168a72317b3b48718497e36e497bfecfa5f468d222b2cc6da8e8a8e393b0f3e83c10d6fb5cf580a13ee429a868c1f8013b31a653c2a167df54c7e0d9074fa6ea423992a573710def03bde6837c2933fdeb956a2b8caabf44b4ac84aa778785535d8249a082e302bd1a4bc7e9849893284bd4adf8ff71181cde7addf10b0cdbc623ce3034cb83bf3508b9176d1abe237f904f2e558350680fd88ef5830991e1a0eac96e9e03b0bc1246fb63944be34e574371c7738e2698602b324001cbaf1b50b6c33f878b4a702866420feb2784b86bba3c94ebbbf2b87905002a8d9fe37ee668458c01d3a08a2901d7fda06f681b83af03ffc70bba7902c0472bd741050b2ac6f3c934c61c3acab9f81041f885601c2ffef4860a8e347fdca99d6a865d532c0f51a88d5971d98fac41582bf7190eab0a1f86ddb877b2c34bb7204566bd15d1552f6dad91e2815c553cf406383e64c3dc451c024aac9667977a269c75e259583cd6c8e1ff3a89244bff15a92ba085a4084346bf99db239710f3800e9db8341495536613adba51efb077c555c311a901d002b96311748166b4b39dd88d8889e96b5d76d76141aa0b916ba1f9a6da5b48ddf6c07b2491c3232a857338abdb0a1942f937fe590ec4f79e71c5fd773e7dd5677dfcb7cbbcfba6fbaf4f624f0f48f8ee55a6dce7841d328105e6da0bf76c85a0cedc03d59ae4df84aedee9668034fd707bbf4d987940ae68b98b9e8e015ea93d0d672d34532b119d23bc83ac11e2b2740f3d561d8deddeb2c4f54f2387882a88351f69b09c6c153d7be2773a0bae0cf7535979d21babb9b56be3df6176adbc44930f1f207c62c5a4dbb71cabdcb1aa1f2665f2055b2de9762dd191084533c93181e69a34f9fc3afee64b8feefe12b58b6b32e36900584e7863afafd18c136fa1664773cfce09822607931b51d2d399ff8fb981bcc2b5c8985f030adce1ce5faef21d93d73b424e6b501e319ea6a936fce0978e2f22c96554eef5a86123b2aaaa8b7158a815386e543a5ceb8f21f1a69e8c81345bc992bb5dbd5378173524c5e8a17096aaa19559ab753db9ddf2649f097f0bcafe22abafe19f048fb380e2de2cb274f9ebc684b048a073616d8155340ab85285cfdd0d07c1f9f1e2edf2c69cd8f1adf347d1f0579c5f4e0c915cf06e31d554078a19c3d7d8a5b99c63bd6ed152a6e6797a85c0b0f08300e763fc775ef25f2f619b829cf2f39ab6ede1fc459842b6b64af7c004494573c6a92d5aa79f48a1b9ee799c699abb0da274070790c2aa126619440bb293acffba2a331d229f2836368ed724b352431bcad76940aabf03f5a632e3ad1e2c3d9aa4bbaaad19a9470b5dd93cca3378e1017e2a53bbad66bce90167a242a930648e5d9535f54a187f051e13374d2655a886313a0f432f644e135ea9747fdcf1a7f5ffbf8133672a853d22429b34664dc0cb02e34787793aa614709a01ad890e0c5e146a4c959ae23babcf72ee26894230406762bb3ac9a8dca818c6936556d1800ed8629f5a573fec9c460c9e0f419c477990773872983deffb1e579e5e3508be1dedf58e5b7fa78e442d7939a6dcbb6d4b5757629c96ad2acc3ad7d7de14ad19132eba20b9047b31276dba20f52ae783aa0b886921ba608738d98ff0744cc019811f0d3bc6a65dd1c307e774958563cd4ee8efd55cd09a621af9196df3d422c8dad8d21c1d3b6879e12dd66e2cf255c3cf4835563fcde00228b1ed31bfbd2b8ccd0aa9ceca0f5bca567773331d8deeeb8febd89150a9441dbe0d0c8d365368f6baa7e70ec39b2a0b3f962305c9920750eb7c6bbc57bc7606d1e27fc74fe6c934ffe2a32d53e45f1966614ebad9f4685ab3bd5df4309002d71f94dc2dbed5a0dc74df98b651ad9fdf822126728cfa73e5fb512fad76a42c90865000971e9e0cc16bd7d2fe1b9236c22569e189bdbc8d39a31788b63ef8b494a5a092a088c7e5781eaf859291fde8b8982845920b12ec48262aa2f4383e3e4f9e415caafd53680957ec0ddcd7e44555efb7891bf5b80a4e949167d3eeeba51b2fc0b28d9d7d55909c2d5349028e56e40c419ee637489c6779599943d83a38c8e433a3ca55476403edcaceb6593dd6be1cccdfd6c9498dc6a590740f95a89ca750e808e36e22aa2e108bf6c7256146f10430a5133de1728d74301543ea012efc60ba0717a3bda067043e574e9471dc4beda9a6da399523ff7a98e8da1ec96183bf51b2556d94bd30fd9b719fb8ed0180ef521f7ffb408ec215e538aa5bc3bab30521d8402d3aeddc52f42d49b4a00506cdb1e0a0dfa40645226a132808277f212c270dce36b2a01a722b52755e16d4549ad75a80018beabb080a7ffc1fa21f5db6258217e6b4bd4a3ccc77fa264d7745b8f0711351dfa16c73a1b471f0655b955779b2736dcc79962af02564c7223c59b9b29edeee97d095a8eb233849291238b7e2b34405dd73e38d9dd062473d93df5b371a4e662d32e92200ea5bdd441723b0a040dbb1bacd3c0a7a5f4ac44887d64a8d8288b17609cc0d792b9e1e965cda82c32bdce645c1c45ade6758f2c16fa5561bf09bdc310f921bc4bb501b227deffe6a8cf4840a3fbec26f4586a611190d377b2e23291f5718029c2af9bd2dfff9774f307cd8ae5720ee7b3fa641b788dd6d464330a4c26e513a3d3d2612742ba4aebc1d3fed84559bbdf818023c79b4538befb4c3377e2360b6186307b06f463e9e4e87bb488df4526635329e0a0731f599ca8d64209924271d5482648bf3808746f6398c7f9fd671afd9cf12db3b1647db65ec2714b90a12fefd99559818dc316ee25897a0782a23b5cbc65e3553a857abbe9c04ab3e894b5125d8bf1d53916ad9a0f1e668f736df6319f8811aae6afded63e5b38d31a08e2a076d27702adcdce5f85a55ad1fc3d49dbe5c509ffd2e215eb18acefceefc2e113772ff5deab0e5e7ebaf4d3ad7671efd3b8cc1f4a6ffc8442cc5a71125a35ea44bb7b5b662e5073b8f8cc8b49cd760285aff1eb991f37829167fa03b24e19c3717209dc069d1b9036b7e6c880a34b0478c0287f0b5f6ba8b3241360118a480518807657d3937499cf3b3bafe7d90cd5f574f9c488214b37c079f2b3047bc5da66036d383d022bc4406b5921230a236711a8bd114e918239d18df9f24265b42f80aa069e7e082feeea992f53e9160e5c205ea6f8f42f5054859b8cd595a53261121827839c1ee686329ceb381931c5458f4ef6c0a1a496d84a80a8af205ed52e984a772205b1db71d738869a7b96874fbc5e06f9b26c48c1ae7b28d672e5a79a65ef2a420950119c2048cc7acb92f0b3b02d73671d99469924007b92872c81c6227afcc59a5cbf0571f2c3e8abea2310b6e802d47f7e380fb23e6ff265370d0a4e80c6297440ec2bbe1b7e3934e45fa069a6d0f1e3ee7729e0daa11f6e0f21350cc40b2169141bc58d7c8db3b6ea911ed86df7382075ace1e37b3f356ffb82384d1f1346fe89108de3c4fdffb6f57964ae85d2fb7c69bedd4aa3a018506e6a8a2ea69545f75ecdad51d68646a17596ea4dd7e98eb4ad0de2d0e5c484c5ab8bee5c044787be1a4826593f470da0b45338ff5c2182b7a4d9bb158860172ff1c80930892d1f7c1dcbe90acdfaf33114dc577467781afc303d33ff142ae7a7e4b40f270afe6a7cb6f89ba9bb6a70f1add7f226c28ef7fb9150a53a4dc00009d410b8cd8daed2426d4977b11131688ac738452f5f1137c6eaec898057c16975eb753aec0e42b33200954b1a9dbdb80d159f505036eb03231a98b8537a93f63b6f34263eedbbafcf0b8356eb57b64ff2f275999783a3f845b00fe52862fcb1da8aa715d1007673f7be4f13e3faa2fe1f6c3545fe71ed7119037f30544949fcb92886d5f3d7f4eba07574cabf6088c518b5f76190739d193439ba299de347039c783f5e2d18fca60bf907b1d8ea9c050ad1a0c5a8e50e2efb38bacbff85527a63312242c9053c4659adf8f365079308c4d3861c7110ff7d5db24345425068a421fcdb349b9cc68e227c20bd398b1605546546df86815f00733a6afcd0e8a0f3611c210987d14d63f6612e7fd16f64298b19795405772d3204e20c1bed91cbfafa4731bba965a6dfa622a40c56d5232aa6db569157f1262704429fd511676d055af60fd92deaaf37cdac980d6746db1a9cea31a80f3f917ce3cd61d2b5447ee8ec4abf2463faed9c9fd4c07772808b386bfcf268b07ffd8df07a04448ec6a03cb9d58da639b762f3132ec10e0b6fbc38bdfbe315037348da530a722dd59525ac49042263af438af0d60e3e1bf9cc35ff777145a8d3e18c62ac7f44c42aa6ee5727baecb3bf988c1f3924558d0cbd4aca2f91e1ca0a25229f432383a9cc159fabef37e47e637ddf118dcabb466f00ed627c8e21fc8f2a00c75fa05a35e356fe251253cd2eca6caf0e49b3d763f55075f76899c88b2c4b66d73f5dae93c7eb4662e8ee5f59ea3434854dc5b8e7cb3bb50156a60cb9e03a9a64a0c418839813a8d83af12179dffc09f4a929d6138fa7131072c86068cea7fbbf2c39e57631b208bce8f6e858fda862be05f9406e7ea7a73a050aed5399f10ecba0fe244fe815e230a9dc47349e0743990f8818cc1d3ba9f6532f1ed3942e46c4ae6376d4a065e419061edb7b8307cf4da84d3de5655924bc370fd4d2c67f5094b35798456bc977067a6838cac586ddf929ba36f9a45a3253f7af4abbd92424ce79aa7e295540d14bbb1623411aa69d624a9228f5bd67f70ea205c009f7bc4576d8336bcb77d01d909ceb78e0715df155953a2a180b58bbfea528db4e2e8e48c29c36d3fddcaa0ff4cc245a5522af17679eb827cac706327bf4594f6f015213cd0f12efef54a9d43dd2dccf7dfe0ec2511f5cf401738952532db82688dea7fc0561821d745c504a9b57734105bb1627cf5fae8b00cd618d9fb67f7210b391b14ab0498c4a2b4daccb017ddf3ca314f5b672189264cf84e964f7a9fb972dba75f7e9cd3bacaeef81250be28e29cc1a1f3662b761609b90b26fd32910a36e0e04a832b67d0eea3fd50e9f3b8f8166ce9cb1f02e77a0450582382b1e5e1a3604f68d3a3d601adcac3af4b47c371cdf8b7b626296d2816803ca7799bd181bffa1d3cb7e2c478f2ebb38fb2774ced8d83fb76db471090d6cb28c51365294dee94101e3d6d3990b7c7b5966348c0d8a1bdf877e8f0021c33d1d797785b04dae061378bb4e0fd7f7e35fc94247285089f1632a2e94f44b77b280d0b17d5f349db2e37f9adae66b42fb5d2f42f0af57743ed42a66cf706cde3b82839faadb14081415fbd76f2f234a4544f2d94e9168f5e1570b2b9ffc17aad6639667b46701439a671804c672f269d693f72c39ff9e6de56c8143a7f7a01569122226aee75a62e0003b33dbe7cf4cd9b60309625e409c657e729fc01e0aa401e507b17e457fb45faaf7ce429dc0792b340f62213758510aab11f089d314efd0e6ad143ab60ce09a80955745854195e042ec15379811f7e90d00821ce3ad31964430367fa4d46282e2ae085deae48689a937b15d0c74fcde506375dd22a1440707cc8ae61bfccb014b0f4e99f56b45a1cd17756489e2b46b8a6172bbe619c3a00f9f2a0b73fc84fb0d4d5c122194d3b981f168618a708d28d48eb54ef20fc12bcb97a45f6069cfc1a32c6d96966f87f7f96ab1f3a7e93a0c6b12a0a21f82f8269e508892fd082009672f9e43faa35c3abcb32c47c1e566278dea62689aebe58963f4c77cd2bccf72eed1e0359aa064a508ded8294869ceeabf7ad9540e1565bcada3f14ec5ee08293c030499aedd6aeb5888c2c448ef1f94ab1100bf2e0a89c34356dd54b7f9c4c72621d94549a9d130aba86f5c3d0cef57072e699d55d01cab8d1213fd62cc26425d3ef1fc10a981248bd17108f2d1d038fa1230ab1c15a6778c90a34220a7cb964de9bad6af291d088c028dde51399b4ea762ed65494211b3b459ecb7df3843319bfe7ad4208058e138602e0e32adbe9f3300020c4609768f8d92eee382649039727136837c5afb5dc33f30406e092e3221f4115995b80a18ac3977a9d906fca4e2bc5fcb2104e1a693b7e57732be41b01e718125f713531efc73ea32d86981a9290d24cb8e2abcebc36aa1d52aae6b9b9e07cd77b9e9b232957e7a1238b2798cbf56e2388f128784c9b180040fdbfed7fda4883babe1707afc8be48036203723b981ff4285c706e9e618645ae96862586b9bfab858275db95794179c9d3ad3f0d6619a1b4da141119b7351e3b47b700a84a40aa1841a4482e5fae9321262ac17ba5d2b9eef1ee425f2dc7d373153686f62a18b4b06db2f0c664477cf744cc204eb85dc7a54aa0176cd9100020d3c2f827c1804e36fb7fb930b96f6b7692781591b987d65e1a81004c373ff808bab1e95cc6e472d27ccd3d697d9f7bcab8c928fdb077e09e93b786327a5ec7c36634b849e18237b38917761ff158043d590a0e1b1ae3a6a4c64d43a0e8f703de8ba5a7d2bf0f66ebcbdaa8e29bf4128b388903e869bf0f6774b5d2860bc3bc6443161b390e1c131c02b166720ae2770f84247360305a783378f28d8728ec1974e661cb1955d766d17eb5855c6cbb691aee9809dd7ec6819be584ac3c7a1fd26e2487ad7666445a075f8b01fecb0d32ab32b06dcf355b46c6cba13557439627b56d9a718cd4af4312c8535d454e5dbd12342ca8afa2ce854b6389b7e433b5e44c57c1f67d13e6fe75639ef9780f3b0c56b7915e63bbe002a566c59aec7f43429cca2e8df94687ef366fd5ff98ca634305cbd90c59afb6ec919dcf9ca615f9075e7a40523dabfdf47a259d0af807de22305057136e3376b9e5c72ed672fc3858e2c5f323cc94a4c2f76f06afc7ac7f84d7da6c1bf86e8fb1b7c9c297cdf9406b4d29050762ddc0676079317dd985b52a0a77fdd313a8389cd5c1b2e80fda510ed2c4213a7fad500d08e75e0202cbb1f680913ecdcb1645328f5ceda2abf5d20a14147f1c71f7493dab805c5e566be88d07a895460a2fddc74ee10ad7d41a2bd742f78172204d79855904d72f26d90a53ca81826514518cd77a5cb01c9833dbf88d2e7cf5ffa153e22ce538aca868c155d0a5c0093cc5ee818af34d7dc06b72db1d48043d8d93fc2529b9188c934bcae79a6093379ded2ef3416c560085f13eb6d193e8ae7f427244f40780cdaac99efc4b4be78ef8d1bb0aeb59f94ee19d5ae624a0ba2e6bf5cae5b87889278121fc57b7b35e846e7af4cb9c156c467c072eb00d275f6729d0112a16882670c0e1d1245b1a40da6a2f68afb1afb3794c315d5bd21ae38f80f9c136a03f26e838c945d049fdb16347214aabd3328db195c8e98ad3b89cc0051ef89b27036feec1351816bd86ddb992a216267881c7d6d88b94752766d43939ee2519cddab802540a92c087d31a1cbd8dc2556b7b76b9ac1fdcb48d82965049d9a1b7305c177f6e5965624c4241fef9c183b77bec6362cf28094e93c17b421fb64da734bac0ea592147e063588af2788cf01c4ccfce0dccfa796fe0d046e7e220deca1240d3ea4a4c80f2fa28b0d64da73ce264e56b1636104e2d887a9c7403fada37c381b9c91cc6d2c4843cebf482326d6cd1ac2f0eb9c624a05c1816d5151ac6b0f212d66049514e7790e6aa0b1f7f1655982294bfd064ac4d616ca42bc051d180bcc51490e6949ab2855112c2de4ce8974cbb65868fd57be3660b0caddd1f8c490d0054aee352e05bc47a39a635c6df3a8f4c8f39039fd853292b821a2954b83a074a708759063457ba19892559fddc1708dbd60aff25c5b5985c8ee25db8e8d6bc53cfdd8d81f0a85d62e970922d9c5c3a12be53a8cf7b29ee5e188858c27c4760ac9ab3cbc5af04027851b98e49a10d1f891bad60bd8445ae5f0738bfaff79600125de2cf6d259a85b2d1ca863ebd756a3fde2d3fb8dbccbdf5e01c5077aa038c7a57c295f90a182c526523a769a5e1e6dfad4442506649a3ccfe69fdc75e89484bbc8ac74bd82f1b4c11f1c0d186baf987f2d9593926587f59363198fafe78310d971b896fd3f69191b6878fd68df3dc4b33eeed0eb82ffad29cd4a3f116cae370c5510c2eead6844e48cab4d6b2ec21a4295edc9f03c5c635e6d8fb0ea1568d56744e55e878ccaa2b162e202ccb80cbdbcd9033316d181c709ef723ee1227445c2573d1f4b2144809dac6dc7ca9b2434bf6e33614442eb2dbee34cefc13afff56fdde44445d501831f0b8c105c66951ce3f0ee3418a1606e1e5a7e7c9baa322591b6bebc25ebc15ca820c06e4b700dc235eac7ae37be89fbc4362b6664c6ffb3eb583461b4c931576a9f671ba6e8411e26b7aa11eb696d3d123908f734cba10dc68a5a5a6252340e5130357e79e46a48251e67480d55db4a142b8d356e6d19e3fbf6b723615594281b52b0daf5bbd0f2035336e1c6f88ef2a6ce6a9ef4a694166e067f435aaf8f0f139f26577f51443a3cef115fcc27dd330878eb3491d3e6bfa35db565d50f7637485ad78904d447e8636ba5f77cbd5627636461f0488a362c161552bbb7c4d80c60b62c7b99d98238046f786213c7176c8341ea7246ca4b23ed0db5e36b4d8b967241f82f0fbf0efd652d0b38b4858824c8e0e0b7d368d1b350275afa4e5e652d0d8da897b915af955caef5019503fc51fa47fb3bd59b9536dd0a75635536d79ee90efd2cbb638e28fe7a5ac1f4640457ee9f5d49a9b832f2f47f0fe975d103c1a23849b491812d30f61597f624453350ecd738470130c2bae6429fee924eda0e1f47278a20472c5a1b06fb7c9d6ebc62d0082c16a79b3a5969f6d67cf8590746a9244f28adae68dc2c119df7b0aea3490751726f1633b3d82a9e13e980d0f3d8e5e1ca71f1dfb10ff8334b0f2806a676eaab7a9ccc1e86eae163d5268d14ee79648bc69445ee2378183b2507446aaf8f46d58054727717ac22dc2a27693d887fef23ffc812317130d735653aad7c631ac3bd4934e1ee28f0efe165f2e24cf6a90398fda9c9702e6a8ca8246cb11d7e699ea3b5a585a39a6ea5b2a96ae66a8a29339bb89072e871a71821b16a3b27a3916144566467d97ec6c2039652bdd631c9c457ef875f4dc9abf1fa9b65cfab131122a9129cb77e7d0cf7eb801178fde4b4a647b371ce6cd440c4c24db341b65b2e881559d391c75e17d92f59366d74ff276d333af64baa82d2bc88e8c535a5b4e606e84ad0ac72a603155e6969c9c48369cf7afcc8d0da3be939d4a3261e6b1eeaf76c3b3f0a691fd5763bec4a7f78142c54e3eae64c2bbbae9a991c48d16d300882f525944eaee38378032b173f5d70a8799ec85c0a75a1d597b06bcc8130a89bce297db9a965e86fed57cd798260cd30a41ff8aab126842501d25daba1e1103852945637ed86bb7559ffd2878852041a0524ce18bc81be4741c60d642117107fe719047d9989f55177aaea7efe63605f81d9da3ea9915f97ff5e415c10d7ca7e19d12ba3c6bd98ed8704fc303adfd88ecbd6b41bbe4ea17d6a73fd825e26041c1127b1c2da0aeec028e9895ea768f2b9dc55c84c058bf38fcb6de2d314677e8c6f4e938f557eb2787926d38ca3014f7edf1ad6b69252c02e7b0b9db79afbba9e67741ad37931f195c969a22d80eb35dd23762da56af94f7b7ba98dcf6fb409b839769c8c0374d04e9c0fce12e98629f969c3db3244140c0b12e0aa4c23b411a359e30538add3cdae2360e040888cfd8af25ced37b3523b4d4a005d945750de537b767754de751675c6895f53b54ba8e1aab8ec16fa1aced39e3d144de637107b176991398984186af2e982f070f1b12f5f4796d09cec3620294eb03af40ec6047169996b1e56cfb9f2202ea752bcf51b88411f22516c2c4a7bbb18eb8c7f5798993934d1660f41f99bd130aad3edb3502955b6a04363889cb5866c9a16b7c1e6572cdf44c6999e838efa8daebb98b23127514e1ee879801807eaf3704d04c2165b2ebde23ef1fc5e8cbf492216b00ad2a23d822f3982085b3f80c82dc3f5e946378651fcfde5b36d9833980b9ea3e23348f0c1165d93602f168de32de66bc7a96898a06149ac72d425386cc17c4639d44a6654ad0409c4a365a86ad31a9ec1706e99abedeb32ad2609626223098f26792cfd2493e9352ec0289781057d4b828c342fd5426028185514c2ee27d7411c5ad8fb3fb1cd5b5bfb2d575c82e4845823ca6ec5a748a716ca035bfe99d25644b470140e873e0970cb05a66cac03c1110627cfc086b75cb829ea7c17d54bdd02956880b2231d7086f11ecb34d364d0bf3f7249f1800bf4b6532a6bfa45ee416e55085c46042168392ff7da1f924ea6e49e1b0b85bc20537cb576d4c9dc256dd44200e2978db3385efbcf68139f804930e4a238f0e03d4906d0f384cf246d84051a4bc1b5220481aa6491656526bea035f9ab51b88fa45e29566de365849c90a50939014a9842fb1bf7c6add663d67373c239ba04c8b6d2d9d57436fde4db58d224be641ae8b3bcba7c378ff9195bb965b21404dd3150c9b0abd3e251d9563a284c3a7339cabd0de5425f33afcd0e31aaae78a02e49eaf9d9dc0922d2f04f80f6e85dd0d0c8ed2058d965675b67d32a4fdda9c491d67b71ff66e9358933732dce1ff794d42d3d10830fbba1871d4d51f696c5df9ddeb424103362852d7d370757880f1baf4bfb148824557ffe31fdc554c7812865344800a17c1edd8359af9a285532289bfc8d974be020d08315a2b8321fc92bae1e9b2ac100de6ad52cc9ac578da1cd8e16cba0a87c839784a7054b65f9017517de4088778cad8693117ff9ff1969180dd1aeceb5f3f90d9b45fa0006fceef0e99e55b1f88afb85249fcbe1e01ded982307be7b0f178513ca559c616f1a4a49b32c558ea15cd64f3905f41e26af75dae03d3130fdcc6c1a5eba84449166083337bc9a8b87606ee91ab5424db3c2445f80d106da32f17f6fa41de2f919fa31755d561bea91aae1e0262ee4aaf8b71747f38abbb0c212c4d2f1517e0621ccfbda37085db036aec7756e04853df84e19a112986141761bc76caaf1865feae55b7a0b7277e7ea7e47fc21a1957ffb5a2a989e5396e445f702f92bb69d98221f7ac60ec52762a182f9c8f38631e4489a200d5026b256bdc2fee29846c2bf867fba9e6865d4abee8c9cbdaafe588aba2186602032289c965d9a07d35a459d0f4fc16592bb38451059ff51aa8802620fd038a9b6257e4db116b97cb4346d76d46185e190d2a17e1534a6617a40b74369d6619a07e5eeee335d316f6c4c5c3b81d3093ce22354ec862977003926ad594f0bd9f857f392992898cf4b154b0c5cce7d6e2a238f09ebc9dfa34db5cf2f456ba73c0f442ecbcf73766a6e775064a7170dc018720866366408645d98b0820c3936c8d504df746e608237427076ed859274bade1e5bc79295c590f4bcd81e21a87bd74b76ed3a4a39a4d78e42935cb9e9ac1d978609e1ffecb76940529075052d38ec605df3e04e23a58720283e0f85ea3ad74ca290ad90931fc36717b14b0cc8d1e2b9ce8cc7f8472f9d1163855f4440dc3d06677b0f5482c13098d770828b1921c1095c5072c4b2fb45a3af13dd40c4ee818d48066528259f28a91e852a947670c7ce0796028cf53dd02268abb27829d88568f589b622f2f92ca193d25d848deea55398827f3a9d35248346f77a830c47843018b47b9af3b1f1a395d443db93a033f4053d5c8427389a63f89dbcb87cf1172343fe89d98d89b2b54be94cf678ab4fac1bfb652b7fcc530e0d753bf6e8136f39d5cf142aa93bd144e6d4ed38dd261b06fa38ca55723113d8c6b02fdb6ef1de89bedc490bf0e2191e109f6ae4b1b84d09aefcd42101ee410cf937f511aa58a0f0cccda1f17c6292de24594aa9e2befbdb1d93f124838268dedd17f71059d280951fe42066f43951b08f719e1e662d86bc1773206c549514a25bdaea45294d954be6a0e4f58d5c453cc79a21f296f956119450381d7aef56509eb1ab0b7426652b67331d2c9e09b16121a6afcf88ee07ae092fabe44536dd9be424058b2938a063515b21ae0cb0e3ea83e1c170e5f9abfd9e67277d3197ba72c12081da9d8e000993571ce2ea028a653d75010eee69475f1ad64a11621336be968456888404833c27f0ba62c4e8a4c5b530f43675f2bb55dea14de254f82a297037bf72d29575fd69a53419448f1941c436b8ee6d3d3d8d209b8d7861e94720d0a42599aa06ac04cdc89a7c1c79c8b97ac8fc9b4eb8a9cadc0ae208b8f3db60e3810ad74a21e11ca3d2ab677ff1c230a2b0c52120b12faecb0d80b8c800baa79fef444e2996a87c977fd3ba13c1518bdc9ff2e30bca7270f4d3a3e75f7468fd5b46771afaeff0802641a5a42322e1588ba1e494a6c19e27988aeae6e68142ec3701fea500f1813ffeb6aae6b99fe0d6925f0feaa5d54a39c552daf16b6e0003f204c3693839f80f3808fa196e6857fcc57539e144a88d33a1942aaa7b94930e6f5b6725b73a170fd1fb574147431d7204c7316057068e5b499ed3a857917fa31a1805da4d3572102ceaabf821b58be8a5dda4b04fc3eea6a098af3a87974fec07e916d5ff53820173a1f47d26e709322012539a9da655fc3bd0cd753d8c360b61f6ee832cf9d5f216894638a477c878b307ac55a14e2bc47a331a14264706cf7b3b4895fa976c885b07b91979cd942d516a0dad8703fe71d35cace7cf9d5d76eb8eee0c28833deb714867bd65129a7c73e73d37f5d4b33b957710f5d14aa2e65e91419d66529abf1f5dcc7db0fbfa1ce58c380968cec4b5a4f1c63fa72ced73c5959b0077605a661368b10a152da44eba837013be16d76df5931f23d5453e6104dcd248f119737822aeeda00e8db5956c0b6298e50e76741835db4310c012b88676566dca14e1c8b0fe9daf1ce59ce16c35e2c54f748a2c26c38ac6fb9aba4f2752c096e7c03a7c243d2e28377af512bd6d2ea471680d436deca874a801ab86728d6fc2c68b64abac76c019146157e868d00c34c96c372650bb39a6b406dea37ca5b7360ea47d8ba6f143c4b160a53930bd847066101ff09c25437291d142d4658b2e0c17e47b32082fc92beb43f4551433d948d3691992abe953ee548387f7dd5c7533db5dac977c7fe2bdfc60c275328f2c1fb55473a67b6f676b8ddaf27aa1f1a838a4178b9328705fbf64f0492270712af39c150d8fd1d5506ffefd6f27efec073ff3abed4747a1797c4bf2dbd4e98784dea0e145667a02c3d914e42ea040fa48faf908e522f154e71a85f461d42fe87bb60178d5461730bb84cfeac8e2b0782e3ee421fbb11167fb66d772f73b838c43fec55c8383d5497bd82542f553573248490db4b761b81a13be9128ceb0456ea20ec1d4b42efd70cbb238945f7388aef428b2999a78e58e8dfb07c0ccd66192a9aa5415f672e3bff80a9c838fe887508da5a2efbe65fd887de2ce423b2f22359991019ef69264f5158be9ab5f5b862e80aefce693d2278c5769cfbca0716dd6377f96bddb95a2e8449f45184c9b8d64d5a550d9152f6d43c25c6e30fa8a58207680915ac675363b24f110e1ad61703b838f833efa683a394612a533ab527c200243a2a147e7d8c2c4715e89051a1f9e50885b1550b345ca802886ef7d15896535953ccacbb85cf655e259bf6ff238962b0db41ca5928f18a86d16d8ad2b1b5502db9564c2f1bb4c47af238886162a81a6302e18c9cc66b652823157a79bfc29271b77475e2652a9cc73e411307c6b0ebd7babae73d8cb9f89b1c35c4a8e03494dc77414120aa32fd4642cbf4bd2761bb92fd2172f659a3758d575f8f5708a160956b45648e6d06664c234f6c3c250cb9dcb4173574725a4b5f31afa97c197ea6249ad4e809ebcca8f5192c063905d65c06dd1d6038814185d1e23bc81e69e80fa4511d369185cbbeb9a5bd52685bb23b7be0fc258ee435b6114f312542b0a863d14674601422ad3e070ecae6833ec733f17cdd6190bf2ef25881d5110d0a91dc273c0f12932d88bcbd1ea88156d85c2ab51b2efdb2b7d7820d25f7609ce416870c8852baf7f0e4d62f5fd9d6c1009aedcbc2245cccb21fd028250c4cd1404982c729d9b351c756c24772e8145234a7418e93f4532b3eb48e7983aef1e32a426552974dc3d157e9d106afc92f79578c5ee71f610455cd4f1df5046080f5139a2eaa528ab76d81ccb6a22a3a224120594ae2c80b1e3dbf4c173a2b37b7f0f7b956160635be20a1e7918eecf133175e2d06283e3cd12f1710a854533e32aa4580dc2460ed3058ee88c51fb8eed52ac33b970e5733c2c0c31b8791a8b527998f880840a881844ac10f57b70f8acec1302275b387bb0c0d4f77904c947d536530cabecaee2f710f50fa62dd1a5d9a747dee0d660e50aa7b9f01eb070cdf757b361faa2ad7b036d7fe52376b9e2325a0786d9f1fdd44607dc66c7d330daa9ead63517e8ab8f18383c9226d5e0a136c45672c66a858b6847eadfcf806d28352c22382b27bdd856a195fde715754da31eaee77fc6f9663893c4da1dfff64b5d02755381962f74122584491b14d21ae6ce8b2fb943e051497192bf9c8a0167118b640e0c7e11d359fa3366dc911109ee5a9411e50dba07f8e4658bf90eaf98de50466599b0a183cea6b0c79f13cfbc73617c94c8b2ca8f693d5d1624143c056e25e1cf6d3b9679c48c5329cd3a21606c272d4a702c3d47a06199827a7dc5357635e338350f28294873493c46736fa9e58ef6861b8a511d04a30e20f3e97d7b82b04fcf0e9264c1cef07cbc7d8b3a4d6c754fe56750579ee3ee6e16fe411e0a444530ce981ea0dde41ed8ce049b06c7c904cbfd9c27b1d4968e5dec7ebb431be6906e6f37b180cecbd3d94ab7335b12c7ccb3605b78bb92b8e114abad1e17b3a8042b62e01c8ad9b8aa050d4fb0435108b21ab1ebec83525872cbdf80a99db34c0ea9b564812620024ac3926cbee57e5ed7b8998f4e82781a2769d8af683ca84d27a5cb9336cb0ac4d3daee894e67cb588c66a755638f03c8ad4513961a1e5504539c8c1af356d531f784216b56e4fa268400b22fbac05fa230ffeaf767c80419d015d004f395eea42406d8cd5ff0b299837893579dc427ba1544a0aecbec4646817c2b48a3630bc466d94390091319e042b47e7881213fc72a890b1b3d48421366e572f75a83a8d07495bb62808770e3bc130a6e7a41e51e1c9e9f1038943ebfea881c5d4e0b3ef2f30606c7bc64e2c1054cf93b7f8bb1298f03cbe56f0edb8e55907db26c6c9d04bed3750864ddbf9d079535086bd221c10bd507c2423379f761361d8a13fd90d1aea95d0233c429d4ffa069c28ec89d1f150fe6c473957c83f2ca3e9f53e28dec6493bfeb338e1b1a69c2df6f95548c633ede9858e03cb923c26fbaec893b01be0453a582a911e9d66cfb3ac5bc5acada709ab17cadc2f0115f98dce560e61236d6124965b6c081f676d0cb11123bbc328b71192943a1cea5c870189513d9241972adb00001204f12eaccc2e6f49f02c7402f5070b6242d12454e75f84a397fdbd18b0fae0efbd4043149b5e5d65812319305c4ad509cbb7516bb01f66c9c63e07c11e8ecb4aa247471ca115b9dee00bc0884add4fede8f5b17f67720e5b312236fa1ed8eaed366e6afa77a3757178ef8d52f998a7cf54d27c83650f79e5860b11fea7e614db6b4d783690f9130fd83656f8f5837f2336e5a620e3444f7ad438ca7450f0a62d5f2e4dcf1d40326192154148ce40a0bee4b05f14762f4b615dabf8b3bc8353c317dec2b23fbbdb894efea83353afdd74bbc0b80684da4313009403bf749ff627a75a7d6d44e05c089ef7bbca5196bc7646596144b143a8e44818e78e78be579beb76cf3b7c1871b07cc68fe0000362e94c89a3cc9690b489afd6a1ee9b0792715c672421df7556a5ea782ef91c34ca59eb444d7cff93c415b76530275185712adb1c3c7a1ae5c882930ce8196cf0f32c37e68db87426b43c1fc24e89e2bba749eaf3b465fef690a693529d8b983207e80d2bef4d8e1fc802ec20d5b9a8ba5404060eb9e14ae0c5dfcb4b437ad0dc3ffd2a25f50ab7a28267504d1acfb0f804cc7fc96ef94383ee3a2e610108d0548a56eed9a0741c0111a48d591c1e5d982d2b08233abea4dc62b3a8ce7dab5d7e51720a6d26d59a3d6f2f61384adbb27da9b21272c31231f5b73cd07aa8351d83e87e01b7e541a55d863a065af394928b7bcb91a505ca8e3ace5172f2182f52c97bfafeeedee4ba69e578ae5f9ae490db38c18fc0c52949d8af7c3a54430d0fb628d21a74b86abae90145b20b7a0ba41018a05380cc80bda35a935ac7b08949ffa65db9e82e9ffff83813194f76db0f594e84618ea6f35ad670b1fc6aebc7bb6fa4fc61cb09a48b40136732ceae378ec117bc326047baf1a964fa54630c3fc6ab0c1daca63a473c9ca5a37ed010c83839216b8d457669581ef58c429bb49220f792beed8fd81ada77d3f30cae136a2f3a1f69edb33a35c36fa4a67697a25c23e66f730748d8a3effadb9c7bfe6cf9f864c2a155e2c5105a621bd817d37524fe7f6939516ff76dd5a5a0f3d86c391014753bf53331d8a7adde5b27a97913e7dd4f8399e92e23e8fe094f8627d022be91f6fccd9a4f5eb65b96aee1b7e47339dc014f24a92e50a9b67594927f5fe22de2aa6615fa09bf379afa407171d18beef0e249a5bbb57ee0c87ba009a695d7d7f516a22a71be559ad8fccdeb61012eee430aaf0a8561a6541dfb81d68e19270b730062f2426d96d9539410118ec4e0361e0677708eb9c5d43c53be3069594cdcf274a76cbffb377c4c9f12c659179866cd7731807356008b0954eccf4c878ff3b4afed8cfc08d7658a6c16848ce08989fbd505950dfee4b3584cd8cfbb63b28e1293e73b59335e9fd7645b93faa68320be1c3cfbcc7834cf8ed74f33fae11bab523ef2037449c2f9419ee78caf22bd05d7fc168fb654e3dff4482c4e7faf29fc24615a30e9c6b78083106c80b80dd3d36b735096155ad789a7500c307fc3aaa620c51467b16074942f955949a71e374e48336ce10c3da9bccb447c2eaba81893998627909c0e81de1e82d788db9f9e17ed15b8e2c2efec021f41d9c1670fbb5b04557155e857f4759b505fa6bbac3e688a9390640aae436d3468d48369a09b1355f2bb889b5b5cd7f0c12b5825cbfbc3c34bcdd6f71f0c1ffe2a5e9be76567e899617a742b975c30f459795ef8b8bf5e89616a00eb89c0fc8cdf724b710a9f7a29fc396dd8e057228309b48249734ccb02326b8f80bc7c17ccc4ff3b2f9a524fbc1a13035a103c0f7b48b583d18699d41ed4d6559acafa9b64ea7e439b50309e8a4bf3a17dedbc3fddc1adea0a20cb9b158e477b08edd9aa0222d33ca3a474130c19ee81caeb0455059a3439ef55247de3faf77456bb35b395297ad73946348c6e994e48f1f466a5c24875760284f421fe811a05f76e768666420bf0c254511a852bd926f44c5c4cc0bbfdeabc76e7adfa0612d3b9a87f11fed05e8739fb4d15b2ccf60a3603b87102a979700617b121e5b22f934b00f73e97fd5833a7f68cdf176aa25d622bd254d747e8e7bb39597e5fdbdab4ed5c990c14ab559fc7baa6b1fadf35dfff74b9b2e51135ff169524f4b1b8e182f1aa2c913f04f7397570fb886781dd0cff4963bbdc2cd4011d11d117a975412dbee7d8746c9d38a1a15a678b874b0872d66db77a6a0a8ed690e26b8b612e8171ac32ca50aab6e649b2820e3562aaac3954205737bb52374af35daecd64a524cffc503fa1ea18458f10a2828e253609bdb66c0ba842b159d712cc8049489756fc89654adcc0639f9672be2fe533f5c6dc9206f0c2e29b6717287313b74e6d8a168740eb3c61cfacb6ee7ab3aac0f21531a6de4ef3b5c49123722e1ffdbd5ca9708cfa205d2ef3b6fbf4999be39f10dd15d33d2c130de35133fd1666983c7793396625a4b3562dc25a044821f3367ecd84ce63e8a654c3d31d8b25a2bc24f3a03b79e782e07b003fe91834f74482281b066e3f7a18a98951f395c9d688ca44c806a6f53982862183cc9280345350d0fc888d4fe9ef34bf2792d05ccd025eb951e1787de6649b7654e5c73ac8d10a0b607f9e8d7e36d82cb33f34dade5d3fcebf8aa1e68fc53224e4a0b81cffef81cf992a2c0783646a2ef22aab8820ed9640172edeb72652347d12d902128f808ca0c530862533091038dbebc9f14d8b619cc2189ce2ff3e851c0e659dbce89d484aab800f2512fbd48fc811b2cece782440a1e61a99e3624616f09d7f64f25a3e47f1fb75a0fc9aeed9374008151e9b2ca8eb9855c880272a82a50cd5e89f758a199364a037d086c2a374ba6e10f4e4dd15d360d8330a0f91bf2f97475ea4e67e90ec2f0a392e66a1401a906918beda156a4d37909975251140086ed66e7f58a3b54353f0b959e9768167249650e295586aa65c4746a4edc5ec9bb2ca7676d3f48ee93763d631dcc06be4ba9ef8c75018ec739fc3576bb288caeb2a64efa35442b76416db1a2d13bcccbef1c8d1cbbf747198535668609fdec77df294fd5d5450d199266f168e249d936b8a0049ae251b81804ef035f860cf25a8d5b276c4660fde191aaf17e777a1f441c8f3e6d6fe2363517a479f012cfee918c25ce219c246d1c1f6166a028167ec7f5c715a2d1e398a1f7cfe3bb8245b046f6ac9cbd1cbcef1fd3b46fc742c545842ffd60ba283871b03eadc390334f10c005a8c51433ca50f11390f95b347a06adba86ce527859023c2ba6fe58f85f5b9e99b2963cb31964e7866e17157a0fe3fe7bea8cccfa2ebc97a80e01f801022cd3b3846819d72a32b8492dd83f58369d3b980d97763e4c754562b618b1b437cfbc2f96254e0c6aab66ae3ae30de78ed0eab2c02e49749d8d7975767e90cc48a73e0f47bb629ff4b591843acdd4332ad1cef6023d350569c706d8f3563fd744cf14899a97b378780f6c69bf9f1bba87759ed78b5669ea0f9769902efa54900a6b6f1fc1ce60e9b5f69d2423c630a6c90a7e23b3042923593319048b5b58b826f048759feaa466d2a7b33284856d0c762bab55f87ae09162e0c8da472426001909a72d3253d63a7fadb1d75bc6eea60f03ca710c754c7bacc62d8da47396a99ca7251d7051f601625db21c5b4294397f7dd7ddb06a2446621390d371e0e7f6c4ad5ba324e0423e10f2c2851b9721692732258dceebdc40f757a655679965154aed715a37243ba749c4839ad3f71e1399504e8a42cdd438f65d286c1dbd1a55d77042a3fee9e94a018b554f9770f8757723e9d00a51a9db18d0fa0e433c37755cab56ca9b390332bc825f0cc5ed4ba79633d0b9dfe193b9c747c4c655682cc985cb3619f96ddf079f5c1cc864f326c666d994618c09cea3872fb0230f531f2a1f8f01bb93aab21f0da785348e3f3c37ffc25ab46fe5f23f412bc24374ca2606421dbdf48975326079e6b2ff95836098fa937fc7a3af3cf7fdb314feebaf444a5e466e73ad39502d1134c07679be25a96a4f4f2c0992b8202452db08bf04eb4671dbeab845bed381bf3ed325d47437751984ab98cee7cc717972befe7607e5d6f05f3f7eac9a39932dcce1cf68146b5e827d7a3c2116f8e884da8bc607012fd340f5afd3a24dd79d2cc4162874e2dcec00cfa0ce3b17713d306bef751b9f704bd75fa0405c0eeb7c20fbfcf8095d7b49420cc670417ab5da998bbea6e38fdb3655ba431fd1afad4adabe0fb875aaa874c387f8b36b08cb2e5d1f4f681217e2ef384a220c05320f730a0174d38ed7e49e2bc9b61cbc737794445de584eb9b8285f5ae035fc4c8a3c651236d6f3f79cff51d027c5241e75abf64ffd9e01ef4cd23bc24267552621820665219bec1ba6c8e70210a71f419e320f0b9fab94ebfaecb83a04088ce9faef1d43a365c59ce3ebca9cb24f7e26c406fe81a02353a2913dacb98a764d7410f9ad6eeafb0cf553a242fbc025a430415922f50075a355fa5060c8abef625c9da8a409d1b86fd50aeb21035e1ff1fb67bc3bdf19ce07a451172d380f81ac91762b519992322ef6858e1afdbbfbeaff1107c68c4a0ced4ad3244975c38a0a847699c5c9089896bc71efdb8d1e55c11f87b3bf95e8956096a5c13aed735632700ad75d4b586a03acfd3a2dedad983c1ef21d8c3b5177dec77d47d9ef3996a8d09b9143c03cfbe4c870b3942139afa15a2f91818f06c2ca50ffd29ca03e6fe202f3d763754e8b5bf7a64f546580b647bf57c0904f6eba03ff65b12ee1f596c82c3445c8dfd3d94ec995830091860e6d962d491d2a0eaff104f1b6d1131c9de5819a2fc3d3b7c6dfb058a9d9fd622375bd1eb9ae5b9a2937561c328820d298b37db4c08237fe7d073e490a7fddc171879874047b8056c944bc7fe1c5dd54173e87891a95df6995acd16d75cf95309bd971f1d81698f7773167a65ab8f0d518e97191b7002d59961f5b1a64c7f406f7e839e1dc71988bee1136bc3384e803bb6e5c8ef33f2dff09337e53909f4174128d7a02cd746fcbe7cbd59065f8043aae119c9240430df4bd9210aca05fb7b428f172d16f615d76034d28e492cc3239642cddb54c2f3a6f852a2fb6529afd58daab0649b693d438d1f72c386af93fbf16f2e663cdfb651037073988ea5dac0776c9ed18874243c115984063ceb3170edb1227f4cb57e6de3d57797fa6ab1a9809da4bb5a5472d685f7731f93d43362feb23aa66a478ae12c50f550a0cbc357de500fecc48f0c6946ad805137e20d5acf5aa724d9e2848979f44265c4aae5337d3ae2ce24b472620e5025cf70dac4d0924dfd84b89e8a05d8b8a5c661d46dfc5faaae05574d506b5316db5abaf3129fc100a21c59bedbf7be04e0bb08008f7257e99b596e3eb4d021aafd6291fe68de71ac3c5df4237a99f88a8919df2770a9b59b48c4fdfe20a4403766e015907d4c2f79549977f064e3fcfe8aa75e5353e2112653642014a3c10a35a60136a0438690704cc0ee0923ca028ea63c4e17e5e41af42bada914925e5ea55ee709bc492d50595a6270c59385108ea6f5cc5a7fe4282fc3335310e1129c8af2115eb009ab8b9510103e35aedd3b8da01b8bc820b9508b6dad615c621a71e308ae363f65c79cbb351320f05610e99908c67de117954d66183be2e7824f29feed1785ce7220a5813ed5f3f11a0b5fb11e88075dabeaa34cc51560fb0bf1e5bbadbb4214cbd1e4b90a3db0cce7ebfe9972280f9b19d0b6c9d77f8ef80c0f6352f7e5ec05a26e0d5b576b30501b5a776b14d843fe75b7b0e33bf915ea54f2036a3543b9d3cbb23d3d05347249f27aaeef8fd08742d9f252beea3148ceec008aa88b5ef19ebbc24bccc5f73a7019e604c6b81da419e506eaca32c5e189be75beddcc93a10c63327b77991a3f7e353ed0ac6a72e5e15574546ebd0727b4fe1d6dd4506c6ba717b59b29df490cce5ed025e5d342733c75eab37057bcfaaf242655e0da792fccc1c3416b8f3658b7c30e0ced5342d7c4edd9dd09c2df26d698376e639a8aec9d4d5ac8e767a8770c0216ad8b16b8a98bcc5eecfa05564317dd19d1667643cdff5e6d6f444c6e671ccd29853d01aa3b2aa2adf351811465a10f018cb5148f7ce6a0840adfe6f55bfabc8f9eb9038cc6ba1d11373c656eebd86de9e86ed0a5daddcf598104e6e5c5ad1b9718b2f46ddc64f93340707a9b66e9f1576daa3dfee688143c62d2a60e07481ec6397c9b216d312986d553f75210577e21e93103c9fd183a46e708e9891b68d20940d97c678f0825f3dec86298d28eba37f40073a544e2afd058fc442d150ea6d7f24db5a8cc2327a30025c756482b1a419261d4da62a5f9b8252fadf93ad360edc7e3f087e2fd26f31dcf806e3fdb687db875ab698454b056659b4857ff4740b277878ec3165dceb1ca1bce75d2a05ea8a3adee4b681ca521b8b43b99c0150c7d2254dd34cc0efee917df1d7c3bcf5b2fe9095684014b4f58323d11379293e3cd006cd4374b509155b68950e65be7046e1bff325cb78084e84118e7d7de1aa4cd235ae9b948c39e6a4660c6564ce59f4aa2cc6bb7bf51ed0089a1318482be3cce3b36e0c8e748d0e1d2d8095c8d8cc6f99cf2354e9869e079da52ac4778d384f6ce5b95a436098aa7c20c58cdd49ac9aa5e6e323f22f109e0e4c067f585b0ff67258c2fce020372db586446f1ba6c25feede9751ff8b30621c141d568320f5f5d015a9a62128b7eb98ddd4940a2e26391aae7b6c530aee7b7fb959b6c593235c22e6435adcca18611500b3d52ee5747def5bc6fde3a6186a9842f22b7776524b3a8ffb5dfea8718e9f9e922389635e18129b57e02c4eb18e6f8c61b9b8f31c611737a373e6317f86bda7793de6d2a499a277e5e85dd682d0bf277017a14cc38907edd284de96751f841527f9ae5d30c66cb0ae8fe5f76b7a22d3cf5866c01273affa5279ba9333807ec7193a1bfdda3b1f20781955d9d7221bc5b87f6b842835ed424cc0cbb89f9b16157539109f7cef7f876a5ffefb1761f85f98cb19de4cae14f318bbb21d345c3f03901c530b083148422ed77b00afebed9fbb0bf9ebe1eee21070600a0a1067d67621168dcf1cec8fb127f3fe2d01f401a9536c5f4da9bbc6c305bc3902b609af7dc2628e461d71aab3843aeb25ce7b0260576df4f15d547afa1ff0789ebbb58b9792f59124510b9a8cbca87558718227263dd1e06a3bc24a4964bd5a075fe2a4d214733ca982366aa9cafa37430982c64f5a458a4ae063ea264367ca7bae0e8d9209968ffdb4518426ee63057ec8348f513e090e5f6285ee086a7b05ce05d0074623261fbc8674d1a1fdc12d75e783cba284a0885da6ae6d12368006f9a8ca2a32390a2af11b8a8f8e0f05149d6cea63ce2fef3e537404498e85641b4773dbea63c8dd1704e2fc76d46e6dd6bd9229fb4af6dff55a888daa87d871671d532bbe7a072d7e776836e849094a689265a03501a9eb032b24b462ab2de97fa6a28d4cf15c8b87f1c612581caf188a59c1a75db183111fda9ae3033c8aa907a43f5fb6e5bd09e34f0ded67b13e8d0d1ae69abf8e7c57c0c88e58f7457f594a30ee3122e52e052bf0077126889c9fbb23259c6ff24385c8e85ff76fcd69980461c0a2c5623662bbc0a5362183c26babecf288999bf291e1b6359e2c05514900b4de95e9d345fbafbaad66e01a67d7871a2db03672cd61c6b13e00a4d60a0590fdff4a229142726c48a9bb6a3b23b922a3a897e057b39ace204642fca8ef1b13a738ddea0d1d75cbd3c43c20f9d021f5035442344ed9d008da9a2140ecc3aae37b8337aa02c9b0ae4eedc2453b407d3a6a38bc022d27680054c777ed3a8ffdb8018f04cf5904a803287286d1119497182edd83303648a16f2b2a5b88c93c053d23421c6d755192b4e615dca37fab89d9f0dea9926dae22c5bcf5623612aec20fbc88b7c7175a00598fc7fcb0855f0a0d2aa2bc472736a5171de3ff63087fa2b4c8fa40a1497573a93c72202bff3ca03a63d96a653cd93b0c28c4824493e5aefa377f17b5c5672729e42aa808c12314baf78b530006712fb433c884e3a4f8c622487b6eae850f5d2cac174be8ee620dc752b1db9048ee40cf2b9184057f4dcaa05f7d4ce8954d9c5d608f81a4ac7136d81f016085fa098862fa074db52f896ba11be827ac515c15582315f06ba2e667bc9ab0d97877e1190830573425afa9b1be8cf6931e0f7c118f3b7355194682fe41ecce55d4fc79a24a548e56a8bf0fc96b7a154f7dfd6da438c48e32028e06b1c4dc721a9df1966a6bfc6fc19f8b0c21996fab285f7d495e7e891136631ad69c0fdf369625f6d0cf0461d18d24961fea20cef8496052257fd907ef1d3345c79f056eb3e228958b6caad44fa4254478e3643d67a87005df346fffc9135ca3ad9e90bf813f0e634d97d9d35bc7d5df498a414041246e7dcace905d9b62cc9e627730984ca98adb3a9edc232932c1684a5b76495950a7049835d67ed9e88c5fbad9af023803582da43355451a890900762da473bc63104c7b0274474f225a60fac1fc3b9abde3f272dc610848dc577b590efac31e66a7d3566583e6d61eb4ff78fd4ca1f212b7dff5ed510493eaade47f7edad77b4bacf86c4fd6c8248c885e564e35863923b7a1e5ad0872b23c2e04fdb53b4f5cc891928db3ef563e08870bae261f4ff9f2c82edd1f4fee13db4395f61667c2b8f058b3e261ee408e1de5326816e2881262566b5334126c1061dc0f0321e36a26d95e9c4e24878379a0c877fe419dcfa2927c988a1b9f49b6ea3f9b3dfc49f6272206a05b7924574a8dbc26703c68373b7f3d969ea7dccd6fbce1b631d9d792b704b47171b0dce8b654cb2d2ec0720fb6a22da5ba303555a22280d1e6a485b8084b98d6dfbbc0895a2749de4a8de2daa8d3ec6f704c74e9b274d7b79c2732dbcf826a1bcb3cbaa939c41f0cae1dd2168198e65ee02154fb885d9f657517e3bab999d39801dfa4049f3baee0d3eedeaee82387473084886c210a197f7b43a37f191f2da0ac6315218dc293670937ba4a3a31e953812bad38a9e1c1cf9af2b6f89ccf83ecda2461123ec600599144b9bff35f74f8efd47e45dbd4fb6f31b08ad56e8c0e253ce3fb9f0f54adf2c45a141dbdc23216e45f34ba9de5f0d48fcbeb3e3de78b64afbd7b8208ad1a1f13d62c6b211245ff5ca96fde2883934f1b54f827370198f889239f5f6704b2022107c1ba21ed65eb1294309670b2a269647f071f83d99736512f4c3383b07b38edf7048bcd35a38548c60b07a7fd5642c139266740e91d5934f4a0d343d0dd2ee8718dbeab67b931079156517ce0f07a0ae5b1c2701c71668161036152f0effbb44e288f5ebb1787d4dfd23473c646b9a0499d59d26312fa2aa04f3c94e3e191e428db3f8b45040c88d10f96b1340488bc33c8307d3a3206a31a4c72b1ae259ceb5a5673ba1d81c3724dd6edd0749afb8f9c02979cf64c04fc895bda97bd52ae0939f946bf834adfa90f3e1813638012f5039c00a6aa2dfc02f6b669ec37307108317b2b284d134458cac491b7515cb568eedd700cf5d641093c6f5cf52d8977b8fc6f1e3aefcbfd3e7a5974b599aa78b76c92b180b36775fa4df8b7d59a82b565fa1344e0efd410f2cdbd5e6f42eb78eb1dac5b8b8a5b37c7642db08238d7451c4d70e2679b2c055ec283335275c05837fcc6e15c0cdfc52e93520f74ea3ebf4fd09f297e5a1ecb86941a31d7d79f0d2be478282a34d47ed7c2a27ea3a90ec39172f66d493a93a8f6cbad10124b616d32df42c9f6548975875e1cc9212d012b9a995b602940259daac06d2cde366365baeb3afc874b068e0b012ce2f4acf7811f85b2012c4fe5fdbb50120c24a8c9fb50c365fcce97465ee8182781530b0cdb05b3957cc0d0ac92039ed1e07f696628f634e6197e839761cb48dbbb0404dd86e1002840d438e59a179f593bdbd6becf7f5d5e31bd6d6e1306b3eb9b5c72a6c1f0ecb518325f73e5e2848ddac2e0de4513c93e704ea8172514c752f0a3497024162b21324d456af22499f41af79e830c2954fbc8edb32b03b9cbdbf5a59a2861b816deb53bb808bfc79ef179fce840e8e4783357d20f86a81bccdba3207750232c603e71d15a9703636db7b3bf1e88c8c35c56283aee9adf6a18526bc30cb2b2e3125ccf9ab91bbe5778571e88d4cf728685b55eb2d327639c9346b11717ab0f5ebcf6c03c25445ec07fbe494306db696c34fae70d4280190823179fa3cf05a6a8575878d4c6e1e0a7b5a78100f01a60bc97ea71f192e49a1f057560fc47ce3356331ee32afe7d7cbab38ab86a3bb2a1a01a119369155098604d44653828a478d66793911fa82e67c717994f338305d9f4042ab497185348758f547d66a4f5a0ca63842fa9350c91055495bcfb854e0944730799c72c031b599d65cd5b962c57c21f5fbbca87b5e6a40328137b7edc29f7c1e56657a8db133f6aca4dbd0c886ba8ee28cb00fa569e74d0a5e1e50140201b8ece7c97885e9cea8d6573fe8dce87d5b886b027efc4a7eac470831236be9bd460acc9f47b8eff2e628e9a082c31f0f059f248e64dc0c9266077e442ecd84a18a9620a15588920d3fb60c443c3c3819fbaed625af74ee180b96b2f96ee49b5cf29be112c98083f4ebaf58f14a682df2fdd75065a8488510ae415a884b03e752b8a8e5eec24c66cc4ecfd2845cb8a90427c4d1b494797067f34fc6dd6aa19742173994bf170174ceea9793ad7ce4020653d203c4c42dc2231af488e490cf00a78e9006c4590e0ee124497f9bd9f764442927cacb5258c24e20e0e61a8163bc783b1f4006b9e6b2cd1f8c0bf49bcf2824ae56dc0c6ac9b865bfa214e2bfd2cb31ffd5e12e5d19fe56a742fb8fa1de93870b789873b3f8e6de0d5f31222f2a14524a405deb519d8f572415fd9879b705a360bd0958a9d44e31bb950ba4822cc33116f7fa95d705172d5950ed0c47bcd172cf67d6899528249cc08a84c2d16abd0b4741360811267d9facdbde0dbbdce039994a0922ae762f15703cb04c421402c4370c7d15f93c3b7e6632487a39349c80ec33d815a6cc8180e0994f6c0aa098a10eaffa20ffdacf1b008b66c98498fecb874703eff395a522e383728f984d3877a6135da6abf9ba7b398dcdd562e8ea5c611f119780370ece19c23f514ca2250aa14b5251a15b7b5b883368cb462f004035d8ee3aa64c7f85dbee37844d233f40333ccb54bcea9088a48d57ed8b9b12ad03a6516ed65a59dae2ce1ebb3ae8eaea666f5b3239a268aefbef646439e381ec122d776f4f8fa3a619ff01c2d52f25b7362d46f6992dfd11638b81d61f36e7a0eb88094b053d0c9034efc03e83637d38e68e256d6aae299ed61833bbd059b9c7bfc03c6c7f4fecc82bdff88e7f71821a89df9b08cb85c33a4fe8039a28a965bda2b23f55168753bd238bb24a6041e48d2dc7023ba96257ab2094deaedcb199832ef17da365ca660c7f04fc7a10ed1ee2a2930976063bc9816ebd13ba37c1d6019dcb8f01c80ef42ea7aa0d8dfdadcf9ec6f501d831c76865b2eaabd343451456ce630cf3c601bddeb6ce4dc6772b6d51d21b145a189896966c7cd31023af2ef05926afd663f43adfc896842583c6ba5440b63283f1cab191b4afc8690c99229ffbf174d4e3a47cccd8dbb7a9a02bd2805fb8dc6c732809917ba119a99a3595c0f4ad994567df480d87863cf97fd4bf4d01d3461a0d3761e5da5e9f6463c64495185f694943509cee5224aa95a99f8b8ba42d48701ca5e4e74966185b30cf22e44606ca06ce522c2c7d4918945b09740fee31fe6bd48827583dc41ff220d0532d393dd03626ca4d5daa85232faefd8abc66447397e5ebe2cbc8f108b00f985f093d0c4e6915553222a3eab76ad897110b3b184537a8404a710968dc9788cf083bff1ff7f3cef446ce7e311ade5a13d601f22f8df4eeaa831e68547f81ca80cef50060eb285076599d0ca3c95708bdd418321f3c393cb62628795a6348537a09e24567305c8ae6cacae9b2fae58b85feb11c30699c05f6c858084152b640d9831812789cbb0675c2f356d84601888ede09d9809cb286cd9b630e43755c989c3ae625d6d6a35c2e78e7166f5763c7d41602dde71227cc7c21cc84945e9bf63d1665d8b3a3ca58c5afc0746c6863bb71ffe119cabe36467fe25289e7ef7ceb7642f927ddfc0db2b3455d93e2c83d5b070b7f596e737739586f19fa4a6056a4cd9045c92bfda06006118c58b7ac038083108a9b5acb5df6e4fda7bc0b61263a0c4a26b51f0fe1fa1235bc22a134c8566bfe40b4e696943e838b5a9f206b9d462c200363bc25a4b45f4c80642c305d86357aaf4623e699832e718ed30bdbf256fd61e99793d0503c08f75308b6aa7bdb98220075accb561a665293e310e7e21825840421d8cd0ec48ff6c8ab13d82e5e65d2cf19c677944586652d3663c4bd45a0b4516ea732ead46cb13daa096a09e5c59aec1acc15c90716a6501f76da746b51cc557c42f4478bcba815d93b33c39fdd4fe69ef63f8983294200a65451fbdb266b6616ef163e6cb7b4feee3b380f5bf23ea7b54d000ebd99a18c56470570c019cf395bb6d1b88ff846a7c85848a86e3e3089745407db808aa4312eefe4f6ea49b2594d2d510b3ed99c5832b97ebeabe0c462f0aa32594c516923f781cf18b082a91a008cc902736d0c9bef8b6bbefa047de5cc2f0d24d04e45faffd8a9054de58b0bcbfb7766b98806911af1a40f656fbcbd72a4d4e5711bb2fdb2784bb7f9735af3370ed86246045e692a04b0d037dbe9af0798b26c17e498c7d674c829cec17eb485517cec7f625c5c5c55ad5906e611265636a9d6eb150f6a3792b8289b4ae560df8e58325d70810beb6594bea110af7f764dc5eea3c7c37e5bc2b389458c3e22cbb4e0d1a77c22434da0bc0dd2a87334b67d18499ea51ce0994d254aa99492ec200f313a893196e234ed5e25150ff9ce5fbcac3ff46bff1bd4f81943be28dba8c31c1fa6e86b3ba0029386146d441b8c7910b6c3a0d3ac8062a439a4f2df8a52a439e30357577538fd57e45de0e430ef492433084872189e564f4749f3006120d56d4ae661244da07778630fbe6c531bea568c438c8c4020d730603f88c9cd12c0fff4e7a948532ddd7e01dfd9b800459fe7781395e708b6613128f6af7e2236d19475ed4cc3255758d7be6532037c3e906890819e950cff82b3f4f9fb185f5de3d19e1b50fc1970365b635c932fc81920a51c9253b6e34708013aeab62c67ad5d975e271a5f529c5bef5a657d95280b8bcb6a1b0bbf0546d74ec2c8cce36ef87ff1b5e6fd68ada8ba65210f46182e51791c985db2f92733875a186bcce8b53b52e7e767fe418c6579845a9073000da3525df3d3c5a29861466707285d1fd42d17bc2f661cd31c69bdc68f60b29946e2f7a49b7bc840035943608145cf9f77fb3fbc1e130e83c873a0cb3d5ae746adac8f1eabfef8632b3f238604eb78f69f75d744fde26a96c64c6332b8262c93aadeba6268cc8d21f9f56500794dd923753ec98df737fffbc9036182b58dbe718aee09f8d55a3fd2cc67e2d48f266c369e7404ca0fdee5cc470617c147b5245a881deebc1faa7a221bf3220de8d99932bc525c829c71f3cf833d6efee95e3f8baa56e1e1f383051f930fe3d15961c13b11a7d9af01fe9c71d4a97771909a04cf923fb732801cb87390aa32689a805146a1b7c5affa64de02b36dc2829711a84a80b4d9a5d976eb8d07adc6880ca20067aa18b641c727b2f2a784248f7a8f06eb8a3605d4b108cb66823678d6144bf8244ebe4c00dc47b1e3f71db0c9c1b1bd2ad7da8ee0f4855f965956165d11f725b3cd281070d5fd372c7be2b7eb6f6ad4c953eecabb6f0dfa2d80db066428a0b74f475acd32540aed593f793ff6605d0fd4bc370d3a621e02a2fb8dd34c39a44556c9c075616b5600d5f250c42dc07062a7304b51a7e973161eee4feb8f46748a52c684eba5018a4a1d87a0d22c2f3c613c792954d4aa75d8c73fe2a0955bc757b2c78463948813734c7df8876f752ed431b048b118ccf4aac55d63c4eaa1cb71c7abdd27f87f8e0d68caed128943e1afcb508bc9eeab56ecb5b21e457a67612b884b1357e94f5d506bb11d523b2fb28ad2f0f7d49e17c19b38e5cf3aff4f28e289b9ff38ec392497d34e501f9d9d6de7bf69db77ccbbdca45780af54a5dfd19fe8aee2aca81b7c556cb41e9148967b5f624f0e87d30629401beae8f36b07273314996865617b8d84f0a776765874510116ff210739645dbf58488c837357b3e1b533c90b76dd9ac5b66e58c4008854deae5c228b86526ef8e67fb2ade9ff769074cc3a7d9781b7f75059bb03581edcc3956a2b0f4afbf7be8752f70ee29ec9560591f18a323d98c46b2ec626a67d86ee20e09d8cd764f06c7e0713cfd5754503d64e3c6ff278b4053f16b244b59d78a133bbbdd3e5f44a42e02e7350d002e99535d46e1a22c94872a1ef3e933eddfbf2ab7ddac4f74e8dc60fb72d0c91e7a5f909a9802c801efc387835304ca5ad4699c19c98f75adae200093ce652970b1a86109d758e3f37bbe1853b46fc09498f94bf371b9dab0994599e02b60afac337fb6f8f337815a06e0b72e72956e3d528876babf930109bdc835590e4ed904bf1c554ed1ee1190d61f67b579d441846571fe10b9321d170d4e2540e4307829819508c3a5dd4f6d9a1b3316e422c37f73d2d4aee10ab814dc49f62953e1593cb9b53709c48edd9a44ed79b9e437a16d983ee141a6eb86748ae0ceda7aa0e4b2856002c4720cecfee3a2dc80b5db7cb8808e96ecc2f52b156fb93a86e3ad1b96d354200400e94ebbb9db5f60747a424b7730278ca5c588a9dcd4e12230f1298a9e7f920360ab587b3182e92136e052d38d66e780400d1eeba3170e91f913d45ca07a9fbbc6d0af589e4d73e8e161f318d143f810a1e3ced3febd153915f5cda6b71c83a53e819471819473b095ae5db5d4a62101c9e853b0cf5e4b67a043d3fd90756b53bac171636d0374aedf5d694ef12b793198f2ebcf3f47581776e4bc5d4d90ba615ffacd7a74e9623459304891e6d1337f95d5c4caa213a11108821f1923666a17278e1ddf5a96d9056dde4b49e1a50c2d4675c77d61568123caf86d2e561707ce0f8e57a1630ac5ccf1ec5f6624f660a60c6e3a48742e1faeaad3f043109f86df7cec558cca0da79825dd455e0f74a7d723258d5553199788ea6540ac4b1af95def5314a9b81130e2ce904454c446992767db2f18177126cc6aec4c3157abe3109a8273372e60ceb88d881af77d1648eea1cd4d91da4a6092150d3534ccfb85e0f083139e1bfee7b2e233d02567b1269497334f2d89186ca186e51d02586106342ade7f648295515096fe548c5f44d80dcbf61cfeafb36735683827cb0b875bf13187135e8ba0ff516565e353b6523fbb4c5dfd1f71352f7514ba95e1cb2c7c89abc92876db7d7f708654b6bea050ffbc92e1a3b6b081c9540948b5d1f58934b17534a5860155f03ac157add66619e9862f739f288537f54ed257aab3b1e869fa0ca5d0d3ab6aadaeacb7579cc1b0dd99a4c1d3382c92b824b60d6d7594f52c4d1d3d98ffb4225119c0ba05e6bbade65145d773a07320b98689d145f419a145e1e04a146c3240b96d1e34a8588140bbbb03ba89615c5fa0de6f04d33e14c1a2e539e3c1ad047aebebc76bf056927c33a274b2b0e018f7f6dd0781cae24e69f28535d97bc96b3981f1395bb2568472b7367cc76109c44ea2680bf900c56a197695f57b3fc121d14aa801fc9a37f1bb4d21f01fd536dcd6bf8e1f53d97ce86bc51239cbe6c62b25fe1aba965570669c742796e46fb2e18703ea46d6a9e2681f434726a8a6df4404473ef555d516fe2aa2e77090cfd2999041aa6ed4b07f07a718071e564f2f55acc4ebdba417d338c692011ca19571961c6c96be7d9141e217b0d0bd4cc3386f71d58711cc655bdd231724a0a3b2ac690f832c49b8964f3c8ab513fea3cdb2fa270628f32b1e687f7be4f2eaac295087f235e31c057d397ce1c241257c7b2547d7fc44bdfc28f9d4e92d61ed7ffb9e6b70c9c65673ca72f01b50630e09bb01c37b563beb29c627137f16a8a66fac4111ea92cd6d77b7dbdb1ff9b63ca6ea055f0949729a4b757548e4cbfe5e71a908df9d9004c48daf8a249b342f0fed5d6c4126308b5c49a2b7e504fd7707f52b0bd2bee03c46342b1803e18663da9d88bcb16ede0cf857ed056118a0b9af00e1a756ecb7a2300cdb19aee493a8b316d672f2bdb996db84a0b9ddbee5152523421d4071a589c6b33ffd431955c749b6c4b04c85bc8160d25ced06e01bda32ff76c76d72d87d8d4e25920203d395ad446a3d5cd22072a5114497f1554dbbff2c5029c5e5988aaad326130dea9af43625605776f9eaffe1c64ff30552db7583301d02d23aa4ec353092eea866baa2db3762e008c0ebfe86035417ebc1f5f259df506b8361954cc3d736193c78118276045806a78d6e470093da63bf7dbc611fefdb64cf00f6017d045fe5cc3face5961bc62bab80e4a6ea05ad36397e0ac882791e0b3534aa5a77fec331b5956943611195f02e37de42f986a85f47628ca777592e615454d0cdc42ee58abe61ddea46d01170781cc6ef63e8d5ab0b775a29000cf3fcc88d26f88cc8127cf362e964a629b330a72fd3f56aacd167e3eb45302d377ff85b9b159325e2609f5a3595cfb4bd734e051d3c70cbee93d004fa469aae9b7b2086b1c7e3d2b2ae5db8fea10795458292609dadc69d44daf0b72bfea982220685ede46fee7d8991f0c2dccb39e8e2b4947a8254cab3a1cd9368eb5f74ea1ef7e8585dcd8c572b11d23bd33d57c685e329ad4c1ccdf5b1d87869c5d1f4c39a79a903b7b397f5e4da8fefbfedf0b3c1d1578fd39f2a97317c36de919eebcdad383b3a1d9d6cde38cd3d5181c7ae1048a54946628c2bec6f0b5921c008bbc8edcf6162fb364336de60692c21c6a79399b43587078796e567bd485b9c92f83453ab77272403f320e9af133f45c053a4491dbcfaa3dbfb3ad4c6f112d4e8f0dc445b92214606291a8de1144da56fe7893b3b8b24697dd540bb54b58c4b4b5cad86f98c2c5562450bf54c8f38e81c7bd4ce96ff4f8018469e2a83508bfce1b2fac234294dd54c6f74d1910c5e1e9394f18004e758fc708768b4e4d61a5b94edf75522dc1e69204c89d906397329b68b140b42bf4e86cb0ae9d3a698ec7d514dc5638ea4f60ab1bca520f0ff537e64eb08abc1e0a8721b94f6e50874dcc0a016205e54b323dfb2b6046f2f6ce7c1fd7a30e2d76310013b7cae273e5db64e9f848b3890d79c5bf83bbcfb1fc4a9e74c47033133f49a612135f3b8df7bc101569e00f55739ff463c22e28647fe831bb42697138a6927c4b78c8936af8e08a9999c68de3f700d08343a85c307f502199a7c2d6aa677a1096223a57bec5259f6c5a1d228447e7c09d40173af06f9c7e5a54f64d1e297cbadf42d29b29266563251bcf62b79b333ddb6fd64451e01e7d52fa94cf4e7820232c09ce1dc6e3e2e8c54b70f8066f2c0fc712a186f9fcf13a5696954b49266ae290ba7ffbe0b61a30600b3ee927abf3d25a1785def4018edd700bf869ab29f7b42e0997660df2339d0c69d7b7dd9dcc8973360a5197a2972b778bc9d1371e21c7a961aac8d9436da9c4e3cb027e6b563367fab3393c26533ab4dfa03a453b193b91b88f3a68db072cd12a18bec394e68efe13e76f84f5ff7864bac966c7a095b6a8ac0e878f5e18402a567b772fb6891a853e753b60dd2c7114a58a446326046668eb9c1506640bdc396f842fa756073822c47dcd454b9b40a23da62dce32228d41c82029c2e5efb571d2a3405ac7fc4e239fa12b59f7056361353bc32d00f82953e21286bec70dc0d93a28647b07d536108394315377cb19bf7a527e88330ebba0222d3da6f8f8e3ab93cc124322b719eaeb20a0ec5d05917a113646547f506ab65b61c32507af0bf57f5c516805483ce80fe71f1926a653ab9fd456a7016c37b17b619f1956f80ebdcfff22e7d20eb908ddd22830137a75d969364ff4d8afd4f441dc4bc95d10be1979a55bb9d08387dc95807a26e4e2026fd280a12c86dda02ec6cf62c1e0fdbef1df2317e5c7aefd0f8f8049a53024471d19d0ed34b37307e64c02f2a422ed9e1dc84a802efe31b338e563685bb085eae5f370b0827a3b2ef03b0ef17486259f1af4d312808a146a83f70c46c5efd85a4eeef859ceffca625c6b1424823f7860522b51dab9bb815d4df742915fc4c9e55eb68054349fa5d401b625cce56f22dc428b41322ae49d6657a8f00c9a170b0d7aad83578c9b7414cdacc64f905d0490cec6a03be7a46df97ab8bc85de63844f57e0eaa25b27316e41aa803db7f1765b950722e9f1d0d9a714ce41221e83cfe54dc2fa99599a58c963c6192b9dcc62011aa4e382924a2f1ae0c71baa472137f4c3075f580163990f7de33ec6510cf3460afa7cdfc8d2a06e475ea29cc736aaa1b6b8ff2a1792eda802b6091e2a0e62bb411c56965e92d822ef58138509845f89013d44ba58249795a8809ef19fa0bd28cf20c3a1dc672b671cc0a7a3e9c9f3e11ee3f28cc8161194840fe7ed9f642155efbf56ad816920b4ce8a727fdb5ef97429d28639998647b9c2f0a691f741b3f5682a5a6a6b03ac0d5e15cb9b6f0e85bff68d9b4197252c052c84061586961c1a42b10da3f990c07fa5bb680a761b94d2c1a5dbc3d42fcb9c09523e033a29ed6ab66b2458a05e0e0ef54f70053d35ef52cd319af7fb932dc8c3d0670601ae8ec2cb30cbe50b2f84f4090609e18083ebe1d171159b5c0b7c6f7786c9833b5f4ca6389a57e7355c0f1e2611a0d74d7724064a7a9cb7b1d5dd58ee3c98daa88aec9e2e8e43375edb41ced48393bc5868b4adc82fd31e979f5f548067836b23537bf092460a7e032021f603137d3eefb0c3ec8701e28d9f127bda7f5612005cb167b80b0e5b0ac852af3abf2f8b4b3be238a13af5777daf0097b97e9c526ea3060df18e51f19dfeaaf01e7c45a0869c0c957459bea4f7af9ea9749510e7255f946273b3c195564a1192a7cd193dc2950bd36010793d1652c460b3065859b2c30ebea8fd7e058d864c35b71c0cb02c105663a04665a934a807cf5078b7b726498a9d9982fc4cdd582aca8154091073350cd8052c2141c855377ee0bff9bb5895f5aaace0cd33ae00b3f008e972a0dc9cfc16134d2ee7f1374a9a8b7b8ce677eb7ecfc24236db7ff8814b81d9a5c90a40bba9783407cd7669a76f537b50fc2710e59fbb604209f091a94052cb4b8cc79952add6775ba4e7814db921fdedd5210c783309434a610f091018e3bd704c122221ed6f1ec88e6b2857ef4302f7a25b0019d905a81256bef7acfb0f32f83a5fad4780308d724e48cc2aeea26b8b5ce6c5b9ad2869a47be5eed198bc42f11f7e052a89f965bacb8f136273fae6232f29aebb1db46aded73bf7cc9aeb91ed0dbaf32d56f2329ec5d814c787943b5525a420395f9ed7ea500e047b6f34b6fbfbe24102eb56279d059443fdc2a83809035f2d8bea9e8af3379e61a6dc4cbbfc76595dc136be455f201728db3577c77b873737069154ac902ad4262594cda43f2c133a63a836448b11138b2ec28575a4173e14c5661298aaeeb51669cd4fb6245a4e5e956e308a47914a3135aa5669a648282d09efa62c7750f6c36affd9bc2e833ccb0d41bf4d90428195518fc0bb7d8653998ffc886c5eea83e06e506ebbee58c2ead8ef98549746fd43f7b72ca0216cc124d1455aa95792283d5ba4253e009e60186f3facd4945391de2e0e63d8a553ad28f3fbd7230b2f89cd94ae3e1c4fb92d7e279c7d2329bd8d56f921f9e7421eb9252515fb312a054ddd7db1e5c021074e776cf6039e9764ae2c1af423460052d6e1784181eef84c3d87244881bcaddd3e5ea5047b241bc94b0840df67a217b7842e0852bc5fc260af28e460b61afd0d67832307c48edbe94d555cea75c3f773f7a23734d728a95560c189261dee0bdfc42e6fd0dd365f73b45f32c9374d5f9d0a4b9344e39ea992b0e9d5a1e15f1d72783d1a82b5a35cc3bfe0160deb533c5aeb01dfec21e4b9e9b1b986c15bd0004fe90fbd125a751a604cc000260f95451b913079b3e7e9b59d9d64c62832d9f3c3c062bd6fd3afb604467611098b056755cf41af97d6db553dd2ef2cd93709757103836bce845771fbe0b1e490313f438f454f6456dde1a2143c7523e40152131dc51df32f0be270637988395cdecf6dbea2f663de03b8028b9f21988916c404cb47742f4b7223ede367e8dc590bb8361e0597adbadf41c95f0a4a415ad415c06601d169d8f68b3ebff1460f28d0cb2dffebbc4599c508494d97ee274ec34b4fc09960483971585f200731af6ccf5672ebe530b065420b41036e678dcb92d4d4df0c07ee1f72e26d9852210de3e1b51e9620e9f617d396166d7acc8b654ae38732841586a009a3fd7951d05a1003091c99efa41322e5aad239fc1ec2458c091ae67d083d8bf393fc67ac80cc233eee0f45163fdfcccf2b97ba2cb8991717b422c7332d8b32a1ccf2f1bfbb3948ca330b1568680f6c29e253e4b2e82ed7957dfe24848ac94fa105484cae51c477a7bff0412d086ec328fd1d24e87fd0f80b1bca03bd5545680ff77c51c928bbfe2b555d0e2b313294c550ce34694ca10e1528f72d862f482289812e98906f8ab5cf8d956d5bff8ab6606e5ddce33f2eca595e9f7a754988cd85433521328ddc217a58f4c51cda2adb07467379731b60e138411f5fac3aed69e70643aae135cde05cda1aa949a1dffd41b6808fa29cbb1792deb7c25ae1b8aedadca34d46a6241caa184d1b1e4390b8fd55596a61970d2ae5f69f9bf10ab254439a8825a96c0d9e3a5a3f86ec8f95755bfc09e8953a05abb3a9925593853ddecd49ecb3767b2a71a61ff3d5869a907ecc6a70f11cf7e02e5037016ade7fe14f1d6b09001c85a461b14f0a8dd969a690d32ef1988a4cafeade4bee06c8b95f7c18a0e8bd24375a3437860c7ff3f9385acca4e72073255e825b5cffef91ae40965e6124ca2c5351dd3848f8e73eb15b90eec7f67d64808bf7101e140f0c8b705a208023bb4ace0380d8e80ba5077226a9413fb9a3c11511707efa83b6bb3c8345d3dd6e1d0b567d0b3c3696916b0c21844421b7f73c3109170e700028f48c73e63582dc02b6822aaf30ea18f47b3026bf7c775ed5e924900988cb84ae8836ab4a6a8e861ec4f67c98e7bc55b01f1589dc30bd845fed78d851ceddda87280c32164c1fac2d60854968ab8dd0bbdaeb520e02aace99bd840bc8fc4786dac2d1752e42eda5fab5943fe7bdef27cf57847e3fb022df654344cb9e80e4f60ac349f328a529a495abfee3b96ced859c1f9a79168d3328e9ea185dfd65939b379c53ff25e2d88d8fd5b21ad2399bde815e8e688153519b02a4a0e47e02f3a3ea83258940be54e6e831cb5e88e8858a00762956324030930b071eecc2572ed5f7c7ed64d29a02ec0fec2f7817a328d1c3b3da30fc529c25ffc8784668cdb215ffc2835ba88a5c022988c9b841936b7c9c25474b0ddd3556723861aca4a47be44979568e45c0af31e2b9f9f39f00a9529accd4a837c1a4ecabdff41597f160748cb4d870a73b9d09cbed278ca6c876920d0a2317eef8e33d3b141c568bc2cc839c256fe2e7b84baa61c4830ef45bb2b372fe34a1e385e311121b74111776342e1a6852447581094c58d4611b4079682f850e2b9d7fdfe8f2ae4d04cdf6dafc8e244373fd7753e779744552b3f74004a7c21a6037d84b27c7515ac0432c66bf975bda49f658e28828ba3a30d1f68fdd7887dc2201b86cbf630578b7ddd8ce8914328a4fcfbcd6aaa3754503251bf4844ae12c8214b943a79f6b93ea7438e1eb036095a07444e0e0eaa96aa062a19b17f98b1181301a4c79fba844542c04f41f45806500b59150637eb965e50f86d8fb1a14f03701ca881c4e40b73d0eb3166df3c65d28d6c9dd16bb1680db37191a7a9c21bf8d0349cae7cea495637ef9cd82a4435545768274de0ae61371141cd384e117973ae6dcef76e540b6294a29a9ccc6230ed73ccab2456907b37c3ed0e19a5e7fe3be8d6e857201fcf0937e470ffd384f29a2ace582da0d49bcb178be0b78499e1ee45d97ac6f4476164223b4747874af265326980f86e5173983be490c5960627156c123d3f89d82977fe806a2fc47ea0b45a248865524b8232da4a499a1236a599b911a941a85ca634910f697a1672913c62849b53a5eb0d3da3afe1d8a955c59ce365546ddf924ea787e6d474810ecf6bf9614968d6bf7ed165b1d799bf6c6106286ccc3f64c565d39fe79f56e715b95d78ca2116cd4c6ba1f0074050c1bd4e970f9edbcf2d285ad309d398aaf2cca28c3650150eeddab95d48d4d40ac68c88565fe40ef8ba4d64f1f6b4408082bb47ee7a36a011f5a74766d6fdaac71955b2d0cef724bd43c8697c9377c560cc8d99956c55af737cc7349ddef3c466c753cfb4ffe1f0bcbd284fecefc35ef76f8d03fd2e54425690e405ae6d3cd1c62b0e8d2b2439873f4b80e908ed04ac786edce53a20b1648a921c8cc4fced56a97796fa41ae1bba6052187971d6a6fbdf1d1cd2d05c5c9f9c750501311b5f66d0152088056f00afa60cb3023319e0f37345c5702ae9a740b1983ab0fa089016197b426601db96e5303bd4028b94cada2d1ae64f8047ccdf2f420e31d585b7dd2bb65acac3ac6d0eba470c6ef633706bdc6713306cfa8c23e280532dfbc8b23fc3f949b26043bfe7d9c9c85184e4340f659a05b2d83b6856e1ac3d06855ae7189eebf0b65a563ea8b39b0a00e59243601dad9c61c561d81d67a99d3fc65a3e962e30317c489f08e6cf5a0190b9d5e59bbe583268137dd2ba17c9d909def29771908464ee678bbb8d4873f65b1479196c3a3bd0d962b526d1eb0b25bd2068d981a0d769a2e79d0665c80f71be6d6df0af3467a2dcf41ccd63ebbbcef81440f0d613cc01f8a45ea1a60677ac47f12c841b2043dd8bced92f80f0422daaedcdde043b9337d5d13824fe4b4aa83ec47f83b095bab5b8675b04e11bbd7e3d40b2a8a2cb0b0ef8b7a51a59303a062f237c824547fb67d6cfcc5df55e6e4d15591a62ad9872a057880dba0a58f22f92055df9864ec79a192028b834c3857ed7bf55772dda5fe19367d8b3c10dec89801cb21893b93d78e593f114b04fede789125c31932f8612bd57ac46f3159f54966e19f363aa9ff98afe74aac42feeefb720d234f5ac188e76a9f7831b5cd588d5124cc5c6c2c2e3c755708606e243cf96fbf4112447f5641926073bfefae63919eb34f3a9daccaec363ca51d2c4a9d27f163ec510766f5fe578bf3b51422adef8fcec718207d741febde67e1e815155334da9009e3ac65c31b43e8e400924a783afe38040278598f0d49970e870b2fa50fdc32755ea2345bc9e5449750c32946edb9e1da6c2aa2b95827630334cd57aa4ecaf86a69c4f1011a383d9d60b8112c8207c5b741630da9ffe84f313346f71d12623a24662bb2a4de8f61339d831ef8c9e03182142bc66ddeff15285cc140cee84e4ec05d2fd91ffc62780cc2f38b7db2022b6fb4b940d792efa9e81dabcc66debfac6f9b16d85bfb0f830061c0237379b0dac414fb5d918a3ffa1668d78e38ecb663d73115128ccfd84ef58ef5c35cfbf5a834633d9d244ed004ffef8415624d77007cea377f65a9fd067a485e7ee2203ec8230bf2c8d4066277de120078e558a8256baf96facaf44a91d1447b9571bf2a43d5d9842e36033a24f129f6c42955cbda240007bb878002b2036c28ce6911fc0147f4c98c0b13f6e9212ca315c3bcc489495e2b9ef31c43d199c38f2fa00be5b655a60235ebcf1da38d120b2f374209aa2478cac8a8162ba408005b9e38af3f3b84f6724a271e46a14dc90b5be48488d362ea1c5c81cd6b7bd4962d9ffdf7ccd021d4aede5002e93728dca4c88d2816e91f7f976f0eb0f2c5a9702ecaee8a6c3b291a052a60dc06d832edebb20d8441bd9f3fa96d624a8eb08cb360967c378d5e7cd563e22646be18aa8fc5f5655e1128c60c990d7f3f8f5dbd0ad80602d9dce5f086a75caf25abed2437ecce660aa0257272c1eab5b1602a62d1a399295648870e8b3cbba787050fdc65ff7194f06aef5f019a9cae1347d3dfe7c99edcd5cf7d329b60fcef765c71491fdf3c9b9ddfabf84b9de592b61b52aa65e5ec861aada16ad8318c1e66d6c25cd95de3fa15f9e94be2deffab13b961f5988baeae445bb04da8bc7f44d297efa31e02ee2097219f7f7174e207160dd36c9fb4dab56cfc9118ad880131097103d66301e135ba5cdd48853293932b7edd54a4de75309a8deb14712d26a71dd0314a324606d70c38cd489ae57089175630d5c201ca8bdbecc28fff8f260f052b02d14c3bf7a64df47b7e312f3f147e4b15be5045bdbacc6d36c9070ee58611a38b30e857251f90a7456192742b576d89d9d052196482a3210e3b0f4921418521b28d62a6ef9c501b56f74a862948fb0cd2ab5bf310f37e2fca86b2b59f6290d0951742a054da9ccbfaa6453eb3570eba11241e87aea75d22d915109939b78efc8b6625594e797e8eb95b1308e727c5a4354357ecc21d80b98a9a49ded34102a440365065f2bfa2d0646f2c859c2e921f0e496af12f399a6f83822a4d729af106310e34b6116b4a086c2d15fd37eaf823e61fdb7c202b3cf299935d046797cf8b38c45bb35151010f53f4a9bc4d8542cb666336e6a078aedee97f4bdcf84ffbebc4c80bd622e634a2daa41825e1a5fef00397ef799622147c5b4ac125f21a9c25e73486ac23678eac812d19b73071c9b41d01f860867a60810fde8c32e86e8b2505fc59958516b0bcfb835b17f80740bc310ff5d1f693ab0fbd0621f56548dc09a972c1aaf7e68abd4f37c6badbefb0ae5fe5cf797b7bfb06da66be207e213c6b3a7e4639030e2b79b7f448f1c341f2c1ed6b7f7dc9068e58359c5d6c7c7fb8aa5326c08c513cbc2fa17752988cc0f2fb74f5742556fac965789c0a1abfcacb23ddc522ad2b826dc5a7fab5dba164ba0eea01b10f0eee792f904dc418f371a1ff1b699ed9c912fafaf08ac266eec00ba99321e0912301f48dc9876c841ca6c8c44a9e300bc6d5391c339493ef2db3d35e2075bf33083b2f7ca430359953f0eb2cbb4cc941762481ee2d85975bb36b4032d338ce04f0f40b7066e7aa78a8d57c4aef79c7820e448d1e8867d43223d67291be0989a5d614b3e24343a745f9c86281ff9978a128f35e50615377482bd792e6854385219d412ef41f9663d3ef8fa5e1d9b2e569a4b1ef2d4e7360fb716c1ec62d0e183498a0ae2d069a9f8fb19c4f64e866ee23c7b307115e2b0e0f6babf74f3ff2b0415d2cf7a08a1c99ca9706842af192e822f16f49f5d84933d5c8c3bc5d8ef90e4270f4e9d82aea8f738bab91e99e00dac58f846b01fbc90c43db35dfb768b1100570be0cf792dea1f049ddc0e0a76cc46aedd1544f722921d0e87ed14a67e175a4b6372d2c10dcddb1dbdde334d9695b7159b128c3f790c658109f6a6ccdd2ce69a1b4ac5cde81aa05e1aebaee1c05a1fcdae894f8ca7ab23d47e1490fbeaa413e0622db368473f06cdac7cbcfe92dd09e9da1e06719c909586114e0dfa7fa2bc1c9668f7497e2f44eb9a87bf66fb4cb2acb82874ae205cc3edd9807f195ee3ab5e1c6bec4096c2f4860755d386add6397dcbb031d7b771862c88452f5ce146b1734a4ba1d664cad8ca582e4eea6aab2ac6f836134ca1e9360d013e8a2238b8a15790dcaa0fd75219c2ebb099879df15e280d9b2b3a04aa2c43ecc8e439b06c01aab1610018ac84ff9a80c51e94d718e2ecfce82dc770ae7e540be978f81b5a7d20d1d0791ef6e493db3e82a8982e69ff873fe366f21bf33c94e47c62e39820ed2c6eaa73ff31338d050b03970e77f2082e75fc67e2dafb955d7f134d7c2483636208c68f94f19d3ab90369fa5e265b046aacab632eee8ca2da9a6ec2b32c47997d5ef47a490e13805c0bc6dc356d08b8ff0d59ab5eca4b19eee84a4f2ea0dd0f8d6485f88b6f9e5da650a3d42e8914a0d4cbb61353771d50365a6c121010741a2e199a246afa9fce9aab4af28d00ca742678510df6923d73d78941d2de0735ed6f5be05ef5ee16002810c044aa9954c219df763bddd09b6178932ac7ca0e6aa72d25beea59e5034c78c4b26492c99e9f2e0f0d01e557f4d2bfb25815213fae342e4f15a657c463219915952eed48269464b8aae2b4e1cdde39d3ee6e3fbcebe2d95c02f5dfa47ee5c52b9fba873c1f91014da8b542813d2ccb0b842f039372523bf66dd25669484b938e7f6b6e6d1dddc36bfb4e1986817f3645883bc86a30cf9cb0cf31a65adbdae08084e14801f43d1cc3340de13f5eb27a51cc7e6847480d4d6c9ff1288b5fa9559dd5e9ffe3444a1ec127b183228cf68ec5e986d376a37fdc5417b53bdf1351418a74906549621360512d03f5d97c2af7d238daac1402db6362df6c16fb3eb8775aa91a478dcea8f302e88ac33907c4ab0e37ef3820903261a5fc65384f91f89d6acbccf67f2139ff37ee13830e0d82f009bd221dc58bc9ab63bfb6fb314b9e6e8c58eff9c099054e7fe31d79080a33d3c1595767b5aacd764dbbbd347de41ab61441aea89fd65c0c7668ad15402079fea6e6e02d1a4fcc0ee3ceaf6d42c3be27e7a084f319ad3a39f27cd2944d4697109859f971f138624c1b0cb5101ebd43ab456fe639b800c172af5092db1f3ba4e62219c7b67d9d704d1b0fb4456689f8d7777854407a4c4a24f2e84e97fdb2e4d73a772cd9c4882fe45bbd6138dcc41215a47acfb3ddf0e5f40ec86476008a28d8b224834ed573a0ea7eaf5038114acf8c9365cb547a1caca6d64fc98c2c019d0c398ccbc1f9ad664bc149c7cb51104eff8d332e025ef0632169460d50e47f06fa7eacb8846225b53c709f2dae420fc68a56e5a91e0c0a49be73ce39c4e93ce9707e1be97f7c186f2cf70c821524a20db7b16e1fc480f73c92d7b8db68ac498221fa830b873eca51b4b0f65a2fc05cc14eb8f60f473c8b31cb4889b55f588d6c4da722e82177b0fe9e6554c8a55373e1e93cebc73bf5ae9f4fa17559f28d3216518a2e27ad81dfb487b71c048e657fc82772d11799f7d00527ecd8d8fefae586591d74b33666599705fc618075ee3b7d9bb73813844df699f3358deeb2f9b1b8ef39db6df13fad1083a2df4f7147162acb7d923980704b8d4f4b0a124908c19a57962f1863df7b69503071cbf15d22363ebf8d444e602fe160f4aa36309df333d192a4fd53e4b2881cfa00a6d6f7c023c8fde86eda41049c37a571da87abace42346aa8aba3776211c33bafecb64e4915f037b9b9ea50806115dc3e1ca7e1687e60ee28dbca7469de495f3ce812f86496107f80fb18259adf42ee114ca37baa9967e13b05a073228b24d8b4b0f0264ceb2d4c296bdd3fae3371d353a99263aad13c619762a4be3c0997e5ab4e4dc53f7006b679e70dbf81eaf5585435a5ab11ce6ec07f1435efe37c319f9b84c3d3652877b23828bb3034dacfe4359d67c9a35a07337de40cc34cde9cae2169cca3a38eced33cc172c9f8fd45cf3f91585b7ee339cca5268fb439d5657a30bab005bee4820e80d918a4a6e4446c6ab61c83cef141034ccd8d1f9e3e45414f15e5130a773fa2751764c64d06c1391ac67691640d8f9ff059551c0d7b4306e5fab69f052e9a9fdf5a10820ff54df74238d08c08baf9dbaa553e8960fb229a10a51a4fbd255547cebe8d72e87654ad49c4623a981eef756f45e475877c5f3e5377a578d85b35f2e2219797c70c61d804cd09e614e7e02888dc826e420a3265b29d916cf7455b6cc46fada395b31ff566e0f79edf440afe7d7dc98174c2b178f6163846c93d0b43359c3b7951f9fc701376279016c5c0a68f4628b5ee9d78b9eb432bb336e7524cde5730ff3652ccb5afe538582c4b04bc27af431f3b23baf02e5a4dc73ab49675532ef4c5b3834d47db6599a20af2a9884f31b4e8c2ecfa2f7fb57e7b0bd9fa639b6c13aa9158e5073bb8d8c6cf0481a833d9cc332b92a5a52562bb04450504563706a8862d41378ee5b60d3fc3fbe13cd5fb737249e3e04ba0766eb1160065ee630611f0c6a219d7732ba97a319d3706930d08ce9d8459ff5665548ee94a6d37be0b12c6134941c52ef4c100c1a7fc674b35cb443dcbc5847e766f4aa76d1ae27b377395ea297e535e3000affa95f6e49585a2697eea8c1221e092296093a82d08bb04fb89b812049d3a01fefe791f8702733a39a2ac544d84933d8315da840fb27e2567026ede1c8c012a11dcc9280568c50b6f86bcf11d1ee6b36782826dc9d14c5bec5fd8c333c573e65c1d196606ee5ca1ad7394a060b32fa748ba2a95249c3db1b77c710e79ca1fac5d9ab4bf7d5a85755076c288796dd285cde9994097a0d6f7b7a6de3da68457bfe11c8aa50abd3277d0a140b05fdb790be8cfff4ae52877af97b2b75f6df13bc2cb25fae7ab1066ec2ec6e6a03eac48932b1bc3cdad3d8c144046797d926cfacaada62d6ca4a88f99049afec1977b693f75569e3df06878fb996b021d0b8120a760e9c145723f5893f2f92ca0394b3954e2405e9cb3a59b643d035cd963bc423069743d4f3c39c673c05cff2e44a158dc040798f6eadc1d8dbe25a679d6737977e43caad575c37707955b8722c51882c0169cbe0f4c766be59c689c3a2bc658d8f17156499df754d82b469cc9a2cf146cfda7beab2923bfd1d5983bd1598b127f26d2b696ff985c5fe8115d54281df39787496524d27b677a5fe5302577b5f8db2e2aa171ca87d9dcd27168e54766540c8b51c99994c2b2cc36943d0f4435967f8d9f46c9659bde9ac010beac5288f6e82cb16e02bbdbb4fd9438ffcb84d59bb27715f9fb9261e25434db3ed6cc0649b285b405e4dec39f5762975746defb0dafed9258cff5cefa92a71a0f42fe96b666d4dc37b2362baafae2c83099f29319ed6a6942d6275d5b63db8f5d6613da704ce111226b6efd536619050e47333a9f03c51bb203be342179b0611b4a86d8274e2b50846a2b6725f7e08d0b811c51e1898f1a41d670949533cd861fcb9000f2e6bf759a353901673e25f2175711f047da62c80c745c737983590cd53b7d092c756ae97fc09e6644db5e04019ef5f485333aa7ff1294ae17405189e1f4c7f586e4b567799adff56a0996a158879fe17cc4b191d1e7a8dfc0b8a94052d1d585f3b72d8b3e8a5e9b16ba49de06c3296d9efe6425befb30855af9f736a8bb4972c885a0ec199c0722ccf358152ab7aeccfc2be80d66106ef0b72324ed936074660fae9a102dc43ed510e345b89a35eaada18b812b9f25912ef10b76e8bc28703ab236a255bebb88498efcee4cf95be14a242e8f635e89584dfe4c90eef63267efbf0d7cf09145cfcdf09d2d551f7188c25c21e634c621fef909076a60c2d12eab2d6117dc7df92c55bbb2f2f3721b475c914267b940ec1c6992d4fa5ebedc5fc7ba0aa353ae9251a9d18d7718a887badb759094e773b1b6cc43c04ba1c30ed65967e2199dd3ba7682aad61279374a4e3e8236d48eab32d3fb835bbe604cb827fa0de9582bbf9e64ede6c64e916540206f9601796cfa2b7f74f72bcdd2a3f112d66524e060159d0319f836f99940a21ec1524982ecd023e2b768ed05a54119d40508cf36177c913bd20802f58e1af0ee78d89287130e1b4156ded8cac47d7c5d8af23220e14fb33ea3edf21879e13629505d887bbe895d5f5e67875c365c3e635b920386b37e61a994f8f893e89354e651afa2477db7b79b86a9f76e280a1fa436f612d6cb51ff252b7b853414fcbfe66b557671f7f554d03b64f78ed765881555bc0a2b16839aea9223d83389be275c15706f285993a9cd37048df1a551ca005460c8c0b15b841fb0e7d2b481114ef5afb18067d9665f0a52a2fa1fb9f25be45464fd0367db5b0000000000