PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 65428 784db5725a79e7f2294841b53dea949d986384b23281f99f1adba81112ac0e2f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9dbcdf550fb6e4f02d4e0c9e1c92e6b1551c98cbb2119bffb4f63d2cef91d2a7
Certificate Block Hash
784db5725a79e7f2294841b53dea949d986384b23281f99f1adba81112ac0e2f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00671c000000210000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001dc34f5ac8af4ef7680b515be614320a4fc509d4cddb1381eb6df9ad1e4ea3eb023532943f0cfcbefca560c6332731c0a6bded54820a466a36f02fc5789863f20ac29b2abffa4c3973d02437b008035511e0847536e5493cc2130000000000000020000000700000671c000000210000

Raw Header Hex

0000402070effc60622c536f7ca9d40bbda357fb96a3773e0b992c8897feebb45617a3ee5de84055fe9d5473d58b821e2aa48b1c3e1acf4ab58d52e24e51f49e07dbfbc768e51c6a308e0118a7d291ef2c3df6b4ff9b11b2cb981c55b1e6921c9e0c4e2df0e4b60f55dfbc9d

Proof Data Hex

59,560 bytes
121216010307970a3f2a3ba151d7a9ea267645dc94375c84ff312b3d93d81b1b2e749668b5815b369d60fd7ab22855ef8081b4d6a49ac0dba65c08505eb1f35722a843f66f28078d15a59d0e59b0c3abaa252f688fd88b555775bfe68024d46e178832ef9f450cdfe22d31a1872147cb834c6c987a0b3b5bcca1f143d32f34a47e2b053539762c6bc057c480c0882ad72f4b21086fa36c4d9f4bf6d94fca226d2b2962c6da102041d33e144fcd37158c26f204aa349fa2dc4659cbce43e29552f6b398ad2a100da01a0e6a13224cb11d55faf08ac15afe5bc63f9007f78c0b6f128e6c5641c7e2692e5db3fb3efdb71c75fd8471d5e723fd919ff43aa9c1ab4d68851a0d6b05a89169d8106b8185e2edf355d30bcd2a02d5dfeee4c4a50c66cd3bc60e3b2a52fda72caec2ccebe8e13c392e11e483ea7c6285c140547fa4f325cc136e95aae78c2fe694b0e9cb623cef3fc34f076e4697b6f1e6417aefe8910d7ce0caa6f217ee1716f4b85669189c6ce6b90fbe4a5d347661dda66e84752dbad50692ad4d9ac8bdc4a9391fc8c3d68836ce8784c39080155e3343071158c58f1da994f77bf6700251b93bdf946c27e01818d91b5504de81ab5bd7d64e7dd231d0412fa21a0a4db1602c14ff0426670db565df52ee79485984436172312dbd9fe64487459a30f3507760bcdcfb576499d314edc5a9ca417aa2e83f39185b70956aa5fda865cbd7a364864015d396ded328bffd8aec4cc533dfc5e38f15668a84e161910a0056e16fc4df3a72dfad217d1f4b8dcb9c2b668933f99960b8eed976e751e51c7d10738025d5e492a23998c65b6c50dc07f4320116282ce5df0afcb6f36f69c41bb150eb29f0ee450ff35487f82e575143d537f92b58dca4f577304d88949724b5ef8c774399c7a1ce76f9289b764d175bdd2a2bf9457a4625c803f5f732e8c44652a5f69cd71ff352f62413449bb3b6e5b5ff326a6943cdd2a5c8de088d85a495217b0fb93da5eee4c17279669865e4e6e1d82749b5363ecc465e3bd9206f655df4b6057857cf0e8155557e33c515f3ba45b4a02b09caa21c0688138bda88b39ca1acbe9131aec550220f9fb05c23d8c8f24a617dcda3bf176b07eacd55635bdb62b8d4601695ef2c6532b9af702e59e97cdc1605d21adf6b6bbff296f53c93720e5e5d86d140706ae9f4a49a25c37696514376f7d13600c15ac87e09673d2db455d4ec1c97283c923865d3ab14d94d5d9779e9a73b87033be7f935435e9579ed79acc53f6a85c63809bffd6bc25121d9cd9255fe5c10c702a57c5e933fe05cb61f56277be4eb490845684618263ee77180d88cf55de7590dc3f2440086ac14443de7e38cae6f009a16a372a2246a5c654e97f38f49ba53fca9e2620676af341daa050614fab8388176b6339033c55364e24f1686c7223b26f30b8025698e7d40d38cb0054856e610a089bb03ca1729fe4d619d0786ad1458c84ad8f725fb80ca8f7e9a53316c024c668a2de537a699690ba7fa6f20f72621dbb7e71565e4bb982cd211c1beca6057147ee0e65dab8060edbe373f76d35dcbe21cd792e7997b8e9f6117c8db14a024e96d53efa21bf8c78c5ba664dc1d5a14f9ace83199a9987155fdd94935e5abf41f345239ee2a395adbefd52d9c2b24ec5c0322ebd2238989311c0d3f92ef6f56358933fb092fc84bb86770055a557c785c0d340879847beb36be010d48662c39423a033671172a8aa9969ea88911c3e2f979d9a9f2023c2952436f137a43b7e894558fee692bd848fd2b30755306a10610a88756af38a7a44ffba45bf26a7e521f631a691e47bd5d0cbaf6e06c24dccf0cbc4d6406f3aba8dd0a189d1d835f472a94284a0d2f85d524d537f28f23351c36f4726ae8e1410c06411c3b21e40dd1cbeaf625e5be49e7682b9183b7fd11ae0670c26f52fcdce5eeedaee258da12a510dee740d523a30429164b65e16afb0709e87cf70975bc5e97fcccc9544aa3f441c9fa570358010a20176e2be55dcd4918cf3a6875442149f2ce6a44731c69342f92e7fe7b69ba5c6e31e76adbb96bba6c4691a700e6d3ac921931045db5141e1e2637d4d38c14f9d118b80fc6da4f3a403189e580a762adb70f8c625085424988a51a16c67a314443ce32bcc5538773b17765d74ba26804e8b07d6dd93f963c87d09b1d9e0134e1462f15a5e0ba3fd58c28ee2245f8e4d8fe7d2ac2757d398c01b103d253e8850851a03b80c63eb1524da80e120f356d910a0d0c7f3ff7a3b77442dcd9030a18acd38cae099b5f9c9f9187a90c18c4a4ce9ff8ecb8d555e1d4e5d177b5f3491434c1378414e26af791e7e20091538436034c0adf8bac7025273b502ac7fa8712112d82a70297f15e208eb5ee37563b7fd3d30ebc20ead99ba69da3144342c1b919eb4cd1411a98aef15a07be45009c73d30d013d2a716b0bab9116ab2842dd3b323c3a320d51a9945b09a7bed63f90dd912667aaf5daa376e59a1b290edcef5166ec5c0379e12e0e83ed9bdff4bd00ef9312ae4fe02d8c547411e7ae1cc116b38ede6ce910d0beed8193195256be7184a89fe4307b931957703c6e05dd3abedb7bb96f349359843883cc15d171fb61e12487d7c91a75c0b973f511b1d2934ce25a07e5d29141db27b75f19918a1851bd1fc6c65485d51e9b726f9d236cab25f776f9a3156ecaf33419c3742dbaab5c259a075f9b863a2e0a4fbbbe542d925655ec6e1ec70f0bfcac221ec55bc80b8c494a822fc10c63c197981b76fa68625d52c23478f8123f05e194252a85a6b226fe651e49479fb39a032803956629956b985bac0a1ab28e26bab01914824a8f2a01e93ae6a79f9abc11de26b7f624db719ce46410588669f048a376119960c3e54821c0fde9f3a2dec58504ecf23ee163de052e5591c78150c78ab64638029ba9eaff73fe0d1c405316cbd38011bc9d4657d8a8517fabddfc0533cd0b66cc92cf9e2fcd33cdf62288e61b9e502ca06b898810876406560b864bf05d2914ad1cb6b879435778743b838ee52fc98602ed847043f80b895fa2d81962db67e337907d29fa3127443605c578046f721fbecc1d5be1e615b375e17ce9895044d4b95c0045074a6cc2634018c779bde3281aec17a663ec2904e9b4867430bee5d388b5d5ae23205660abf4ffb53904e28a73b1da2e264abad8143bd5ba5b582ab7f45fc8353eda285d170684d39b83e7708a5cf10e61e73ec09487fba4526be89906f402e5e3b06da7a952494edf5d4527c0c09f7380d8a2eebcade2cd77d075fe61959569a7c451923ec580c2fd5f424657c92f2cebe73274a15be581545c91a19a33f9f30cac067e0374f80b6d7fa223a42e8a301eae440965ad6c7964911a32233222145b6235c87a55e7d66e3348264431f30d2dddb2cd13a48c49ea5cdeb0b47367dd51cf640b1d8218975139c242d35760f2f231b0c41efb57b17a52276d3b7dc80f2e17041b6791ab1156a0a4da503e052d8195ad45ca1d76679285de3caf77c4bca13762c4807773fea57610fed3c5a3dde0b2aaf8db748fc9c79df0273a4d3d3dd3c8d9f178c0c43442c11b4f2692eda328106364045d8890f7b8255694f50d7a9fae00af587a068ca5e2070d88d1e283742529b08098f7610464ae5c33e7ba45c940818c20e86480cc03dd9c6ec0f2fe707282885d8bdda178287f8e83453f8fbe599a317e4d09037ee35ebeddcf859ba76b77c793a4a2a30d798c26f22775184007bc3742cac34c151541878ff30c6faae0a18811b89141a31736f4a7b50d50d832a2d938168683c425b140b4c729bb8de649511cc3673b60221b0a382f5ebda597552a9f21b9eac6c7c9a1e00f416d495e1c60bdf19b30541d3b2d4af691cca465842c11a5084bb941a81b3d051e086344c127133d6e915f53eb6de7f492395c768d6e6e74beb5f732c4b1a92f8a803198ac24def32045903ac27b12a7e137d5d9a7bceb737fbf48b5f92c218f3bb6113789aa2e7285a8a068a539a4994b7b8b3ed2099893e4faaa62452e35bbe0026513b5ef2cd6d2d3a3e90eb9b6e0998d7cc95c79c4133243daf0f78f4530d5ca0281bc1fe9945f912ead9d5405998872138e77cc01646ac93b5549852897a3a1b781295c5a588de57ff358ba649a0b1523febafd45c2b1ea5f32b9fb87d38658c846eefbb027f363286385e994e8a67bdd4ef3c5c44b06065ad497c358649aef10e2175d3ad452eefc75c5f754ded851dbacf08bdc7116422b947b672d27616a341a20299b92a808b62755d3f75c86ed85547581bf06312b71d73f628a3fe4237cd8b6092bb86e3e153c90673ba4ebdc6b25cf90a5c6720b082e1fda3ef7042276fbb3c8889fb6181517c15a7d522e3fc93bac2f558131f20e76ddd07b1f1e444b0dc4325819f858520a321de66913d80a39af170ac27cd9d9c06fd0d900f61f2512e19acd243458ac2bee40067eeb68018a748b46baed979538d49f4b0b5945342a20cfa887c89385b4d9a594a2971322d706a5e2565c9de5dc6a28f8c54ca02824dfa5eba9d8aedf3e8a3b44a01715a62454700aeff6cca88c3eca34ba4146794a630bebdb9fa5394c041a70b4e7f6b329cde0d9d876780e53e0626cc70cb46e53d48e221f75825e514fed833f4ca57b8cd5f0b9279546492f5793d547d2330ec4126ba96bc23f736b20cc224e464bfed09c3a752ad9e87e4aba55383630a6ff36fff2ea21e526bd187f8a008ac0543bb3a10fea8ad5b227cfb30c43d4c77fdf5e9e96cbe9121cad8b13968858dbcc9d44f1442353fe1d1d0d76bfdbfdbdcb49dcd6646058a1671e55bfb1f810fdfb33557be2f3efe379a063cee4d62691ea6d4b577b16d15aabbe82957bd520736eca7c6956e189abbfbf5761e0e2e06acf0dddd73dc7ade2e86bc829eb17a155b80e3e305a5123dc3056ad07f6e913d4e678b79045f6f744bba8a5d28496b2e2cf95e31856e1e5c7755cf8d677b1b6d12b625aeb91049499906a45412ab56caa2e1160958d21946635b36bf8c72d5b38feb770f3eb0277f3bd5a6e45ed21c7a4b5604cf89cfb32eb062a6f49426f414eb241623e4a0950d472a9748c4cec31f07653e73045b32b629e9fce22d66d1ad983fda37b4c1edfe97006a1e659ea2021fcb2ed1cc02e4f7f69670c34f409e64162595452b4398d5ff98c0a433bde2abd8cf936a15d036fba76386bb2f581361c9b4d250a37553e165adc4ed4f694c829022824611bc8c44d8038abb0007e895612329d870bbf73a05530b09415c99fff41b703663bb547b21eebd2bc63501edb16b15385827114a70b1fe6f2f0cd042b18d4ee9564156aa486947794a3bf12e594369833379a2f8d6faaf5eef500ac432ecf3d9b28302e60619279385fffb5695dd6c16a0116612b652d4a438061dcd6598c750e2a04906244241eee7dbbaaee514af184680e679c618fdcd12b2f76b1c2e12a3c9be6f3b3399990bbae1ff2a0a8d46529384a918f14298956b734017c8cdae3bbeee00664cf310c98b884d0a50bc41b25eb6a6b8d77ff2ff68a53aa6073eec4cee1a3aa2153d781971be3c33d0343bcae3caefd3db4159b8d46325f25c18d10536eef71fadc4042952b897b54d15246380bc41e1a958ed51cc2acf7d8f9d52aa5f4d84d0a5691e96b743076bb9c2e5ee08f4cf8b97dbc32b8a4f48c5fe0c45b06492dbbe16f224e236a1d92657e29cd00be7ea13920356ef3c66ec2520a1ca006ff65a8473248e552f100c7708003e5d59caedcaac21b7176fc2831e5e4e0180aacfbcb6ddc9339a9905a083637c3fa7d1a3097f7e8106e90e4d73dc27eda8af1b24a5a1a9812cc39b877e23a457abb762658dbd0b31eead6f6974438c38811a820cf96b0d488df78e71927f11e1fdd384175364ccdcd1f8d84d17470feb85649e0fcecd9f3b0908eec314408fc9367b2f7c9f0925623e67b4c01afd69469ee34f0bdd352cdbf805701aa5c2cec320bc4c612682dc0cddc65d80692664b36e887150a437c7db104f8fa2cd5061616257eab5d8b72f12d94d5d84aa64471a1cbdbc4dc8f9b5685eea9b4fe6edd98d973c6dc88c924efe7db74f21304f27e3117476133623759d896aff2a98018933a9d22c478ae5b1202fa52002a7ddfddb33d851070659787b1187fa18a5277d1e063177918664e65938762aaf7308a97cb6d1b8a9bb65446700d416452502388f3c3cfa881ed85d8d215d4e0891e8559482336804cbc36f969b3d81716a3d539ae0f4d4346cdd59a5168e0b0d6a646d67008f58c3089c122667c1267be92f142b25c6f45c11ce42ddb1c0943831ef4978df9f1418aee40ee2d04d4a142014d7f79d80aeaa8295341d0b2078745bf8e36b843cb2d1bd6e6b68b4112832f62038cd5cffd00d7057b149e1fa2e86db552feafb9d472db3a5ee837ba3f434f2ce744d39204a4f1655aad10e353d22c2218633cae661373265dcb008933d4169e72529bb0a1098ab337c851f93de2e8707a6d0009dabd52aaefb20e06d52df3cd4241250adcdeb46fcd033d473f5f3c2b96c64077851531388a960addfd931c9dd138842cec85a2942566868d95904656c222845a25cbc8f8097a37c3fcb57c89a4e2ad2eaf3c0a5aa4fe39e3da2cc330fa4d378938d71a408e3c9adab4e11a3585c192b986f66e33b500e7d5a7f16fe17dccd53291de32ab27c23a81bf3797a6c069d7ff3e8657463fe081e6bd9a551bbd8a1ff6a886c552492313cfa3fb14ac3026ac27937792d3e8c13bcea50af41a0646e4c45a8d6d092bc20daad92d3e786c7dfba490e693ef375c004fdc4e707eed29b17a9dfe373ea6e299aac37b1c6172cc728a61f5414ec1b7644a146165224a24afb1f7223b333e5378b21eae1f4a29dd03454ad83e26a853b855e7bf1f9960b8522867060db061fe1b925d3e04da5bfaa53c1f9a610f13ce1c9377142a984694bc162f8ea222265e99cda3f05ef53af2e6981f344c6ab3e793e579791d945385d69c92f041ab06e5e5edcdde94d3134be85033da37100665bfe0fa935c2dc4c819bbbbc145aa4689ce958081724853dcdfebd99c79b48c25324d79391637fbe73134f829b45b69a032df1c5dc434d9381e080ac1ca0c92faceb75ae3119e19ad8d5feefb8dc30a1f70d582d35740262013e49fabb651d14165c9fcce35898df3a5751665aba15e80853cd79c1c85d50e4a19d057c7afe8d188051d44999c5cbd95ea9c5f3a1e5978cd1df30b6e912f1174b667b3e26c61c2211e247a9fa90847c700deac71b836b4a5357fa52c373efd76722630f58fc3d31757f15c94603bfb94487ffc1d280c7d0a472045f2da4901ecdb92b39a4afec8054bc1ee0dcef09c2fec048801ac35a192831eadd5b51f5da98f6aba9433dbc439269520af062dbc990fd107e5ac068b239056008ffb66af2a38d031cdb91e6b702c3f5b8e2c633bf64fb7ec3405f93871f05e3f26fb3f5cd7f5c707f37033ad7b84add5ac2f79920b5f477bd9c38af11a7211098cc4423e84a1bfb8b781bb492d47989a197c3fb093ab287f339d777ef9bddf223db6ffd07c32575ff6acc523c46febf3618b4c9b1c8bf13a490f2af3fc0885727ec8986288c62772e071835431c7afa32e3037dc75cd2d5e5d87cb8d04e9683b4d956d6f7b77840bb398e4387dd9fcbfb01b4620d7854d6ca5d05a85f4caa3bf7b4b2a471d01963c5ef284d70f43c712c7a89ba43161e8aefdc27bd8246feb5921f9b2b9ac080e117f2cdb66eac2f95298e396f82f438373c26c0d011f84cb6b2a8238870e6cbd06499e2fc92fd0f483420daa1c0bda964d4efaf1f4acb96145027bdbc6dae8f3cf4de46ccb1f20542826daaf12f1796e0133daaf97273a9ff601580afe0e95d9658bf157a64f6b5de6191ba2176d352768fea8f2480c07efca0bcbd88caeaf87add3f4a264d65d1fa641f4b1c006a4b9b86d08a4f8e4a940c0a85d5b5462bcaacb2778ac13d02295b5b64caa27f9a6cd4dc23e438fb46348df00a12997374f6ca9dc19ad9b1367303cf1574b7051c77284fa04a3b0d3894b44d45d47701cf3e3c1ef3b641986a16bc6b6cd31d17f2e7ff48ee0770434d8720c5134e896dd7adb35aa7bd4ea931e553b66715963393b758d61e265ec8cf726a9b82ecf69e89e0a36fe9f7b80d97da394910df138a84510a307a75da4c3ff1809837aac84ee09609ec3ead1b3c6e48e3bd2cfb008230ad4ddfba96dc27e85b55e9eadeb240205ebe012f3408386d1f838c46c38d2057e2dd7e7dddaf4d6a994845eb541f7a829a16d97eee43279d883e8d6878ea4075ebb17f553d6390428283d51a0f88f4bfe9c90d23b1dc7f94d1eb000e2af663e36499c871b2fa478b5187281c9c60b520a1d47fd6e1fcef76efb782ed53e1a9d7bef23f9eb3d8d8f581c28fd68524bc76d8fd502ed199c2f414796a4e5cf662558a42c3fa17a958d66f7a5b67d59749511a42b77e7dce3c74df840c4f0f08141609b4a29c3d34542d95359d1da73ebee586377cede2fdbaebe3f3760b60af26e0501b57cdeb9842f18eb75e3cf1fc711145023f63f725505a702692c15ba6187aa1da3e8588bf421e932126bacbd7a54c86a6d7b468c3ccb24b3105275915b548295e2878626132a1065d9663e1b193d5d06e07c34a77272b9684e20ae07363a9ab0c1701d656302c42019494ece6c37904865ccd20faee5bfe01fa102c3ccc50cc56653d7898417782eafc4b512187531f39e528cfa3e59f3bcc950d4b09e6079c70b725b7f12cf4c65078995411be6ec37e3746b8e0ee1691fe273d8f137674068eb257ded82a47e654ceb478991016b303466dee1f9a3fc66993d763084bd1848a01757d33c8bac414898905822bcaeee6781da913d293f30d5367119ebf3fee57d1c380b91cc7d9098486490018a18407b8d3d385c2bc5348bc68ce17fb85807791ea9dbe18d011a418d3ea0a0a21705b876faac94ce7a37e07a617d286c4ebf7d298846444971ec204b7167b5b0935e79be8a6b08f5fe54176570f95dbc2908c060d111afb58b0a6719d762ffb8443297964f53e402340723ed0a1e7a9325dc9f37a4b209d472a0f0cde800fe42b411aeba9e68dc391227dcf36ae5b6cca7ea2809e9857ca55a54753be4820209773f43b1c9cb68c7e78bc9b5edce7a434b7597e4237e479e308bde97bae14e1d811a3b7f8090b5ea8df8c74f7b223eb02704e21b10cfe3202ca2f450d486badc99fc0cfa8c87973732fbf1da236f4357828960db5793b1935b6500ad53f0f73ab29d8e1086a6036e803559493c4fb13d4fc2ded257fe16ba4f01bd6d45d3fdb967dd32275e4ad2d21eca9a67e1f0e5086b3cb398a4e8514d150e895eed391b47bbb7962f73358d78a5b236ddbad4a50d0413123cbc828b5076024ad86f7f04f0d9bd2c34c60de82d5ea0777e70dc38ce7bd1d96e460f337a95ab49f75b54e676720698e881453e78ffc12d298811ebbca483c2e7467c3971810cd3a0ee8f7e3cc2f7e6ab496dc7f52bd3cb284aa979c9bc1865c277a70f10f5919c78588691904f6f690d5b6ca16713c289676d03818c27288749e769dc3eea1f4216f5628c1579817c41dd3c4573281c7222099e4295d43959acb48d04acafbd8860a41ab288b96c37b5c8a90f782a2d99b92b209f06ff2fb63c9575f712b287596288efec40e6599a6990fed9586aa14125525dff1b98a0bb3a8def9e5a39651fc0925a5bc348107bafcc165c756a1d73d5352a17f16d98341a335205d66a43ae28851b6a6ab3c96da5594e9a65fa3a83c4685bc834913d130733138c6109f6bc2d4ad7ec201ee0d948840d23a997700d469c44bfb1de42abee936246a9745781fcbe51c4549098dbef8569ec2a15018437cd084ec6ac4c8a4c279bf3e188dbd001eb1ae551bfc55f4e3e10951dcc5ca62852751db66bfad6693ce3e1dda86f085c7857b2a0e668381b0c1932841bd0696e12e7fabe13baeb5b3d72440f4e28105731fb7095995210c1a97a225be82908672bb4b2942cafa484c9fdff88fead12aa447e9b7ebac8d7be0a765ca8eba4a975bc806be2eae0bea6f9ce1c8261c582f97429846f3cfeae7d9fb694faadc03711f8bd6bfdc2285f2a76147bff31b2dc0ba420c10939ed4ce1b0a1b9a57e16dbac12c90e97130b9cbe88a7b65c1550177f2c4a4ac28efd428e0ff7ce251239194ea00451f7a059c7ddc57a94d75580c3c1e210ed01b3cdce3fb1f19ca35bacd3b9c75190c5a2237f0080a8e846c4bf00b7be1d642bf1d34e700cf091ae209ca200087fa42cbd046a8f6345c27647c4fe6df06bfc1b495adce6c38de128f607321a9c6d9f6fe4e1ae2c5791ffdb889ac8e07bc7f332825f20dee9adc39cfe4fe48222df20361873fbf670ce5dcff689a3fa07422385ede6a185febf574c7c6e6ea389138e3c9b625ce93fa014efd7e67efceededc09048cffe4d5f874113cdae73704d4f8b242dbffff007c04aa7fba62ad786fc43366fec78d5a86acacda2a70831a1185e5bafa998ac10618bd0078baa345c08a1d85065fdd3bd57fa07a516c8850404b285495aaf6015596a6a4c52af4ddf3198751b4885d9a62960452c5b4b5c8ff2f3ab6d65f7ddca98af88c35af29e97ef47a849ce3e949fff2e27242af3c5442520f753cbc63ce661e9fcce875950033906165dd616af0012bc5f4772e92cd017bf02c0de74f3a49a51d61de06d10779f9ca4f4ecaae5fcb0e7fc30624c14dccadb3e23d32a05eae46e8d3988910b0dda74a82d917b04e7f63f5e9d91c60d6453dac42b71fc5d8a9496857cc7db106f95bf8517b10e286d77ca1521990568fbeb060aecd6149b49785fd0bdfe0e5487367abb2a7ac04ea29a1a0511eea33bd5e88a5a46949d08b6800181ab4ebe87e818869403d31fbbcb701f5554cb9dd7eee29ccd548f69a8a5fac8a08da442eb941c95fca1f1adc14cddb576c50dc35aec36c84d3bd1ad5bab990cd5d4f161c654b0934ef7688263f83108e4016464f78c95d4633978626cf4aac789835ee765552128b92f57ea75f2c667285438ae462cf7af83564ef7b0c86f2e7e30a31b20d4a1ccb2b4195440059e384ef022b315944d86b8c0126835fe57325691d756b33e0c5c0808a78de805f09f8173d632001af2244ca187de2f97819324516d03cbd124b1b340a9deba25e4777314d0eb0b6a923c3af4b1340642c0d1877bd58658cb3c137463d6b1379ca6094cb43b1a4e32ff8ec16c37ed54cda5f41a55ca0c424a76649708f1459b70e30e81243ab4a26886fe8962f3816b54bc718a3a6ff4ddfacb77956c957035cd518097495725da3291292ef36a14857be3ef06a37271734767e2698011415d74b7cfe09f450ce9787967efabc34e2c4d7bd5eb60cb2b5425a70e8f4afadb98654530c7c25fe962f21c492238ca96734248bbef9275ec875909efd34bd6f7126f76169fad7de8d6d2042450fb9c2ec518f52027fc83f32f5cf63bc21ea34f53127b00405977331e7f52ac329b28cb92a4b0d6506b52e4f0edb34d35d3bea584f6214326c2205073d6f571b71fcba73943c273cc0283aacd3c29431401c0ddee8352bfcd9a4b2c980ccd23397b34fbbfb4e7de81e92c66f6fd620e43c5bebe4b8596c0d8db1d0d50a56687bf1ff1c03b7fb0a94462aeeac1dae5a12b279ae1dc3189a9188bc5a92609f90728d478cb37ea0fab1d4d8df87bd895fdeacc37af6d8c194958b7062165c8e78bf2f1882b2d415750b99310bda691793f334b1f950ac4b9bb574fb939a0bd7780ee421841f88267b9e4a108cea3e023133b169e67c7a49ca4049d23a52cb8073d6a1d7273b546a64f0cc0f6339daefd72197bc231dd816dfc69ba03f0018fc5652e1d1750e072737e32e6bb2614bf293048bf76966519c47510514d94ade3209b784d929e12fc86f0873df4e26268f9cb0255d625f2aea2722fe96a07ffc3a6b60b15fb3d0a07b16e403896b5d7f775da0d77691a7d477b448302f48cb368f786ea6b0ce37ebe58dd8f0b6986083dd4719ae883d1876e73844217e76cc749e2db309e81550aa94d7a7d9bba545b3e0a5aa0a084f70b282d3100c8080d932a7d506664b4b9f10c57be0bdb42b7307b8817ed4eb9545301da3c0ba5f8d3a7d42dc110c02cdaa3fc96fbb999cb3bd02e15541b7f49b52afc1ca3a50d3af33244e8445220952731a0b19f1cd2728987632884fd68284fc9546bcb38e6cf399194a449ca3d8715879531780a4a4740eff2be836064ef9157a7bca9b328db5d4c1e6d388ead42aa14f404d0f7ae96a707c9cf9eef26b1779b073d93428332a7a0b6491e8b272a519e9e132eadd23b0b9d6c22cd649ae850f948b11a45dc2a568792bcc4deb0b6d3683d965168b9c9025f8dae68a1855029d60a481f00f3276def2527abed68ad7a493f24ef30244548ce7febf30533bc9fcb69eaf679783adf1f2a2f63942915c901ba30df3aff73efc82b56738dc076d4f8f454b0210f6e5f700555e4c4151b6d762be2597f3133df733029265bcaab8118d420b3c4c4883e32ee1733abe939be155221197b6b0faf894f1af7f3833fc785f8afdeb8224550944da9c165e8dbe23d447625e37cad068125c8b11348c2e1ac722d60f117c188d52a4b32bde5491d5f5d02d752a3030abcdc989247e62557fdf4b85e72908b8c26d2824d741d50b3dc4b840cb4f97fbd2f7f39d8338890585c0fa53d1280868309c3dee80cb8bd6ca17043a32b051ee8711c48340b556d15e9c6ab4c422a022b3688ff73ecdf6e09c2c5e2cf5d7a9e72fe171dcb157a378a39654130996777907057556106483d50d3f2a08987c265a329c0ca2eb80a5a5c8339504ff8c339a614b27c89255c3c1fafc95d3995153e9081232891612fcfca4ab8d2930f7df4a02ad28d64a053b0340d3f9e5df9d8275171dd907ea2c9ba5b6c016660e6daf8fc5f2f95d014ad8d4660dd656f4865669304ddcdf8a29ddd68e4ac7aed56bb76ddcc2729f9c5e092439f7d08c431061750eb3eb3b5a1d4fef49f56229d6ada409a24add63faab22bebefd269abea9645e83aebbc32e4e8c7d321184f0c20af7db377cea5560df20264435cab3b2feff29dce2b5f7e99cfb471b6488dfaaacaf051eedebcdd511294845369f06877b73973db55cc2bba68a7a2a31d9119a2f4a55ca7babf0d59b9463ead2b3ecbd86f4930e7c3237696bd6747389699e7f6ddc0c12ecc93bde4e9462531f38be5d5290db4f495e053e4ae79f43b49de0549551592255060a9c8cea3dbcb4d602f0e28468eff0c17ad167a47add49cb9f5f0f7f1a1093969128cfa0f81e97391849d7a569bafdc92d1d6f0d96257bae218bab33b8ed61e9a813ad31ff9e5debcf39a7ed72e7431e856965a1259dcf35c41bc78f8c6716bf0dd830fc1ebdf6fedd9112f19f099a98bb24391ad1e91e725919225dcfe0ef50f2a95c582b4f96eb8807b5ddcde2d1d2b12462a8d07fb5f6f5786ca1e3ae08fee818c1a5c19e932a2256df78a5e74d7631d18dade9afd7f9a4af7cb13a175172c38915496479406c7a8d36d0009680cda230b9e8cbe7b22217ec42806df70af1a6ffcca6b356540f336095c5d9d646b741d2c5293257854a9bdb4804a3d58b5dd6ec66def91f568562c15d01a9c8a163d39d7b4e38dd5ccea0d3e65002b70e033724b471292581933a83be8ae7bb7c9c5293881f97ef281b070b121a29f4eebb634f98165e437808eac4f3e4b85ef9e255efed485a5515ade28cc52db2d794a20c09056fccf40d94579d539b65f81b87ebafe2e6e8e30cc7a53490cba6fa08ecb8192b3a09ef7a342458d13a706fde99d67064c6c795ff0a5db79823d1de70147801227ace4a245d8f86c08664c830a536e433eab9a0073504789c1fe901d787a4985d525ee31d8175085ca0c9e0e61eab7e383e49acc3683b43825d4d48d86bddbbab90aeb3f3d4ba8cbca738910d61955215f8260a9e42e2d590cd0bc2b197a71557138108cc103aedd5ba1152e9042a6dbd74fd8a0b86b35ff5e022ad067b0ce3c67e02e1b4a5941a93b7990ab1c7ab92768ec6e8f7dc58ef00ef3f02dc1baed10ddaf78a49a431701158025767d4477466f0edf5e7f17c3893b61c5d5d419925c7c19eb201cd6409536805fd501e92b0510ac68912fe11fcc2e16897a7e9aeb77dc03ef54519a0b4ed08b39b96fc537566263c9b1e43dd671183c2df3b49e5f6e0d7103f7b472d69b3c20a7ddcecee0c694888b11169691a128d9eff554d99065652b8bc3861144f048cddf1c4473bd1fcf9a0e0a20233bb7166bd9aad8f3c23df9d196fcf0bd771ea2cf2ce19a59741a5b01d17a5adc84a24ce440c4e1719beabea259a58321e88c23252fea30cb872237e8770561f28e02f47462a6842cdd47d2914a9965c2516162a26ac325103e68845fe4f93beb15d3157b4c00f61ab7fc894ae3c15d8e216f5539a39d4f0112211b3d9f48ee7c77aba9551be4497bc30752e6e5bc6a2e07049e6941d1defff465719f3586a25c3ef7a6807e561cf6b2e141006025415f0c35daef8b3ce2cc97c4082bfb5d481057a0d84234167cd3e472dd73c2dc5a55f270f5e44e64206d0861e1d936756e07a09c74a81b4f300fdb40263ea91fa01bf798611ea9a8710d72a571a588931b573ef589bc5a2e318500c3d4511b09efb3b10a475c0cbbcb5bbb7989d13333744aa8e44b4a9c7e1f55350d6b87604de8d48238b753d50ac7dac0813dfbc7ceca42d19547773d5e13da5cd051d22e96298917966184e0e9b65ebbb46cfc2f6409d0802deff6e0de4f8a958dd01f62160d12714f81412f89bd973a808bd227652c4a81490e76ff26d68ee60be84517477cef31e628dad13f4e5b99ed7d06987698854ff837b8faf4b39093131f2b578548a745e5e9279f947b11eb1a4693e28ab522afa42552c5b48834d37f55aee25fff81c98834a2d40f3b87b0a9c4d88fed9abc15070718eb31a4152c2091c34eeb23b1714313fd161a744cc7f1b05acd77407c7dc4b7f021669a49302fe326d0c58c3ed5951dfd3e1fca11581a951ad21a1b429549c85b6d96d436c93a09189157d792c47f276d7db73125ca1ecc3b30614c43a784e93ba9506162efbb0375033801b69acbda5d4db8be665083532d592f8280e2f35126b4f70bbb2ef10f7123a2211ac5983ae6c37c7fa397da24e531588530389bb1340b399fe764c5396036acfc5256110bf7851109599e146a68489fa76dc636a88a5c807e2cf33e2bf6656855da66cb2b82680289909223561065fc90787f8ed29866f8c92ed74b044251dfe460b91e62c3494f740bb04374be121af6382fa262461821c09a7d0203d7ff2bb90237f5e3584c1802d8140c2b4ec30d71d68fd050712c0ef8c3d06da386f05effec53682c0af8d95c7ef123cd02ba9a49ba85e837d8d1d83f819150dc71a2f15bd68cd29372543f2bc4331539c1834f4f0a178391f7fba02a7b53f0e48310e00cef567d8d390577b7bd09b8408ffd9342c4a95cc5cf96e83941bcd11fbf533a7ebfca8d6e087197f78abedb8487cac861df03dad0d47fddc7765254bcb5a9872b6d5a0bdf1098550feabb316bd1e276a59fa157533bddf03059953865d95bae5a0ed5ad05cae55cb8b50807d053f246bb877c3d85884dfaf62d072b1af90be7378fb7e871eee8457753e3e67f7cb5e7a2f24e95913b917312bf8fac0534d0ce20102b02dab92cd513afe871d36dd7c3f87512decc749a285aba195d7a6768c1955b907deb845e922dbb2b2499a4b0650e9647e5ab6ddfe47bf51897fbf6e55c53e89c98f3887aadeb18188f5da51f40bf75522cfa01572f2dcc1dbf9690cb4f6e128d4ad5e605e7ea355af59f1e8610fe4081799f63cb41c8132a55592fbbef2f48fa494968517e097eb8415a614f156d22ce2afdd559cd462dafe10f3fc58749a9fe904860d11de00ed60cdb17a1fb9fd7a5afed9ee391f7bf6cac41dc02967c08ca8999357fe433b5dba349e848589c78a165c8e637c96842264c1c514b440901ccc50d121e140067391e667fd565efaa61f2a94c5a636097bddeca5dc3e57b27c762773145acf5df56f1e8d1d9465385cb567a1a622a43491aa359d3dc7efb12f719591abaf28081a41502fa487f02faaf3bb073f4e440dc1195474c519343968eac9a6408e9cb127d06edd7ec42fa464af386d52767bf18f704f049c02fc8e480cf42748ce84c219f485b5425f843b0c59b0d3166ac269d6dfd3871b465272cafde8624b03fe0a9caf0bd73141e793fcf57b9a82d77a80274380e67c44155b6479a56daa1f8a9e3947382a3d4ca7ec0cd8b3e5cd5992d6fdbeb3ee27c7cab24db6984b256baf5d2e3803516e1a0daf630573b7903a3402fd7a37b266c5df02f1bdc3d9c26d4f32c41acfb73390038f5d69e92987822b29aa5af0535c7b49ccbad6b29996c962f09c18a7a632c00bf42134fd295845985aa422cea3904b8f70a08e27322eae6ed1a50bab6c50e979b61af4e1bfa9174ddba461d0bc199c367a899e68dbd06e33fec71210f981519be8f81249f35c3fa941c8006a324f831d1f76fe3103bf64c64c36c79c72b9e15d214799b2ad81e2c26dc4d3438655f5956b6b27430d114c7bf5770712ff9131cc56c2c00ac38aacad69c0572f53e9aaca80b10051a147a0e31a56b372c453fd56c8e9d829e984deca9f74813da49003c8e9af54008420384a0fd6969716abd1ca2359c8d3b1f2eff837a1fb73819a0880280fb1315c6e1d008c22008766a22196a71448452c73b51e67c4c19a4682a465844c78df3b122ef48a5b92f423ce521a29563fb6dc75f87d07547a6559e46dcefc95d7bb779487cf226784bf048b7f7db5d3c890c3298ec0fa1e8d6ec681eb88e899e35ef20e8c0f2fbeb36fda69ad0dac18856dc5921e6c2d4446db05f997b9b3af26f9e795506d707b369b80ecb083f0d797693e470ddbc95e53c322d9e7755204dd4ce62d4bd209e65d480d67403c3d4ccd9e3d4b844b6818f9c038ee7a35763374430c115881a9d2b577cdf15258b2e7f41cf6fc689c82b07ec152b4edc4afa90e0a363c95e0a95b4417cbe91ba4343891d03067e2b8214adbbffc6d6e089735ebcf50c94dce42b98fd67b343c328c11d5600e65ca645003d08f3937ab928cd2d9dc06afebf98f0274e86a609ffa4b22a4c6382903ff4deb0ad7fc764c8540c9407b6c3a820f76aace93fdddfbff422ecd70759ba709554b625738807aa68b033b83b3d51c750cadd33173ccd9291134b86b297a99c228e217fc9743d1adf2ab3f8a21b87ba34a91aa6e2ad977775d9cddb36eb6b8c7c6386a6115af7a59ade8a6b1ab679e7222caa61ff51e3ce8d833c9ccfa5dc885443d94f7ff2fee4573ecd5c7657a1c63a36202b4d4c91ae3a98d9bf4a4a3eec0d6c1946e7519a82923091a418827eb4da3549635c4f6fe08c80007362c7fb4b3fe05f2dc8747686a89bc010fb49dfafdeba420b61090c414881b65565ad3dd02256e8ea76b1e4470c988a33f862fbdcc33469132f9ef8ebcb63d208753ffc980aa865c6634870f0cf2e6a97ab75495fd6ae39067bb191110ed2053d64aeccc62b38c9a3195f30fe1f434ae3cf83714cd527d95f72d8f33e942f18538a748de15f95989e04759e543fc00c0e96cefeb3abb978d9826445a19454b7ef5f10f66031fcaed23051f050ee9f1f002eab653ba45b42f4915563d503b3f666fbc5cd38cdb81c654bcd598d9c7cb841cf04d5cd0946f2153527cd0dbb0b9083bf78df77b04f7606de283a3c80ea03f351dbfe64261b593aa7fd53f6d434a1c24a8dd56505e43cd17da72cba63f76e114efddf87a9eb254c56dba1d575114bc14f416b9e4a224c0a5cc3f8eec31551f4d6dd52bcfd45f67dd43619bb2e882e9056f6028b4a334ed70030d3cdf25a498aa0ea7ae80e032855af7d646e9ea3f253f24cd374135c78862c2cb41ec366323caa4e4e9996f9e45df7527c9e8cb4d38e561413ac448852467d52ecc667be564a1a35ed98fb38e007d2cdf1d65d0000c55a898969657d6503db745a5b47ac3c9a178b97166586c1c8580658a17ae3d9ca61330cda705eee332a26aa26173981810806fc6720e0b0bccca8296ca94fc49094ee338f0fe8ce76698337ef6b9d84b61d324ae500a2f57860d00c0c1d011e331db2e178384773c67d58d1d13ffbdd34ad6b3d126c5a474389a4ce59c8daf7195fbd1fca42b772b6ae5180d830860d7bcd89283a1db560a551f5d1da98833a88018acc9e4cc9b3435d33a6a13cb1caa8781fe80e9dd115290866903dc7212b2f19fd6d80809e035657d1bbc5a05140b7be4362dba1d799b3e9ce7ffb12b2e3b60bb784425bec7786b22190ea5743c7ac7b5902277f84647d681511bf09340534cc882e365ccb45a821f9f430946f730b3cced0ec6ef4855867faca9d7882248514f5614db88ca050c86ec51ebda1d68a48e3abcfc744b683aebe70004d45b264cbcf4c7e658cf1bb8a0360876743d8ccec9b4349a71cb48dc9f0a8e6c12f39c80836be3f6dba4736c4cd1935b427ee03f8fe31b215fc255772159586a74452c6bc3c2e43d22e992c274f2f1345565ed38cdaf53f44488b7f801bc1e52cded7e812b1eb05af59b923f6849650acc68ce0f4b20f0af0eebc9199d626496584948514089808a7f41809436020590df0281a9a93c61b99a6bb4b1ac9979717ff69fa5b65f66a5b608855f294acaf8d097c4e2df6017b75175f7b7025e2ef7c99f3a3e53f326ec9e50adaadc61a88ace6b87a36a81cc693f2d9ceeb6d1a9e9727636e69b1a680bba5fd63f5b40be4828997f2b16ec54a11c8d4384f9021ad5baa6cf0c42c574a62c2d92d6d2be891941c10784e2977f612501301ca231a4400c27a04ba2f97cbaa891de18fca257871e6009dc14897e513a88784d99de41ad6f2b3bca02ea18c38d4868f056e9ecbfd2382918938473353137d2e747f882e41922e26f455b2738d326ecca44e05ce6cb8dfb83e07fd062833b13ad0194bb851cd8b6432a641d5c93cb16d8bc7dcd198f4a57338c81d76239b88314202b589c708acf96f8e9389de58445f6185119789755af8db3f6dbdcc8cddfeaeecff55cb0e19bb81e8731d7eb6fbe27696d3741b8dbce48891cf7144d5c3a32709dbde25ad05a4b280e32c28c53d3e256b5a82604ae16734d786ca6665969df0741ab00416f7998220e4b1b414622aacf6c276b2657b750218bc52aacf3e8832bb7426e5fcdc6cb8ec39b2ccbb9389e0d434cad626e730ed7b91564e9c97870c272e582897a867dd04449a947918376dd6bb498a47ee292417e15d7b9401189ba7da54f7df15d13d31bc0ab84100a8e7084d44fb4f3ff8353d8469ce1eb536e49fda39bd85e44e8d257dacc840c7debecfc01e0b2402f8defc9631850a6a648b42f954030b130353049c1606001869dd1c655a10dd76b5daba2df163fa43c46a6dc70e8d284a868a8c6c249959492c7b43077eac3022fdd0605cc807db1ae8b5f8d9ec063f3dbda5eb5bc875247ec10a4ffffb17ceeab73fb826f5cbac0fb69448ab7ce9584f8ec49346803ec46c8ca51794d6416cde3d66560abf833ca021713972e4749941fa7c8609064cad75cdc55e29c048a8e197e2f4af8c847acaca0f214e505ab1183baae8d03fb0829affa4f53865e0cb0712e6820261bf6ccaad3ae8441cba22609d377388d7ad35867a0437c9e40087baa2a8b147b65ec62d7b9b25cdd08dbb1b48f41d0bc6c18d1ec37389f5712485cd0c99e6a1374944b4c99489ad49514ee10d4c72804a07e55bbc8489e6e03ee5172a91e86b8eaafcc8939857bc9cc35eb853cd00dc7594b298be6ced8fee982037ac97013958d014cda8100c2c9448e6e58b30dbe47c3b8bd237366364591bc6db49902ef9ed1f043c6781f3c3cc360cb81371f1f0615ffacd5aba974b3aa0d3307f18285b43f39ccb1ac6c32a041643638060be9ae32b5b80dbd4d736d03155dd7fef3d13468eb08ca3666e1f9352fe53aae143232cb6461989cc92609d1bd9511debdaa804c7442f3f2a376b930197ca1fcd0f5eed6ea77b2bee7fb8cd243f01467143f68708eb78f51355155fe547d9a429edce37c5eb436a6ea4386f596edfd4341a328f369f045dd5fbcbb74a2f34721f65d9e8a195c68581cc655a8f20d5ea1737cd9a0f4d6bef96dd88d60802efbf3f7cdadc80ca35f8e07c774b4461c65778daf8e9de1ab3e06667fe77cede9675f22e44dd86ef0bad7febd8167682b53f09f39f5e722ac11881d27ae9bc902ca3a375e13c4ee2a41a2cfa52ae8857856ad91d24b58b93e623fd985f52a6a80bfee08157df83fb49d14b8bdb95f8eb8b12bcd018cd7a5d2cfe005c7e69451af8ec05a1e1d49e6ef7ebcdb8280fb53e3383240eb354e601398ec2b145c478b585c5d82d7148a98963affbc42e6048f794fb704eba7c85b90e0ca9bafe735e8022d2a630194a20204a8e0939247ffa577263136f384a106c68a45c2d46cafb806d66047e32428dbed4486fc7f1e5fa4e2eea9df87aee7525c69eaa799a6916179441ba2bd573e4245942be68272d1cea8d5832c8508051aa3d3934c17c94c5b70925a325d2c9e188d81b518c88241ab3bae01c8441bbeed8ff5f492b28983bb1ecaefabc7b02613b4e581291de33cb78cbe5175ee755a08835767aa76b4ec5122774385ab2e7dc4ec6bc482c2c406832355a9f088866576b9820f23c8d0b5586ebd9e76f0235d78e1ec6643d02ae6eba3635d1e1c411d66a947c610e41d95d1fb18d997681ef208dcdc572c70c9b3d481f04bc617064132e8de06f267cc547c2f1c34e7d266587c7b51283787b845998a04257fc53ab078daeece024eaf97986f7469ab6d6f8fad5e8ef3a8df1fcea3138f21d4cf2f4c53e12d1f02b060a5ecd4747d8124a70eaed9c87c4b02e19e8bbc6855cf663ae9272b20867b0e3ae8157eeced240908ea6553f458599ca91eb280d94b2cb20c18598fa56cf2878c314e5be655b70571b0dcebcf1471c893b301db7246c955b81bf1d9f970422575722b2f1a52e99a24112213a3a5aff7f48dff98f7a43d3373ba5a144ad9ef0765cd1d7b0e61fc8dedbdb4b5c3d9248ea875457eba2567a4dda7d61369f6c460789f8f9df7d5ac571fd021354e35f7e7441d381a1d5e3f048d31f2a638549c81b85a6effb100a9bb064809d20e704c1aff680c665d7e6b094ebd3c6b55174d5fa6dcde1839876a93cddcafebb99b40f75a5bee408536379d49e08a782b74d2fbe26722d4307c9c67424de85eceb54f1f643a2fb7d6aba7783f5b192631662f605e25a4d4e757aec70700f04c41d656edd4f390e68874e30a2c6d6d2093ffbc08a2f8c24ffe10f8c8342d649b9d317924998687dfb019e2774abad3b34da84d62720cacc9f5a2cc44aee3730f7022152cd5b9fd01c8e4778f328717e26d81fa1f36aaa419766f2722b69e94172b912bce7e1fd98b07393ecf3eb490f30622581cc1fdb5c622af202dc86c28db2a3306539ba28e49946c2284d4fc6678084f4b5ab7bce938e45e4e821bfa117db090624187cf0a2ef4579c518ac87388f87917677f7a69fc6723210705e942e17b42158e1b93fd8bdd1c1b4fe8658208fd77052c31873367b54ca1e077211ba5d89167e96446a943ad4dd0eea5bbee5d1f9b1d326d27c338f07467e0b184cd48a341e87e670e80169e439cf47c24a7df9ee1d426f66cf9c147d43828a965737e13aebc94c86ea5dd6cc4d7fea6dbaf2f4f6e30f0e5a4c9ba85badfeff3c3870ee68732adb33a9066611f2ef6d756dcd6543418f42549495f12ec20a3103be82c02947890069ae1ee64348e78b62783ee12f4a619792f9a113cb6eaacb4ad86fe9f09c6709587ff53e5e1124cd1ca2469f9c8c61700664d5fd04a1d9035af9eabe10d8b1e5d8ff1b18403aea5cf809fc40fe675be5064d869c4924f33d209051cbfa02769ec24fe25819b5b1f18d83a119cf961dd84e72565ffb5270c010a650b29b7052b024d4a4d8883e6cd933934f40761065802e16eca78cd8301caf798bdef8cfa268e8fda8a2a257ce470da076386f49805c2a720dafdb14cd828b64675321ae7f71249b5aa5bd31efe12f41108fd274e958eb0cd91a6f834252500336131d906d0f4a2db9e2f76501d008da1104f15bc0a59b3565a1a5e9a147dbc0c86f573a5e6e324967316ba34ad1268e4b4a9fd571c71b6cd36db0ef1600a8ff6222b6990f28ae064ec7e76832e461c5072a91cb69fd1475c10b709515aa12dfa565497daf3a058e58c7ea0448fa84a8fac9a41d9b7b67031787750809b569409f71df521d1c9c52d84fb758f3fe536cd66438e997d9a2690a68aaced09f350bcf651ec9b001295e3eda8df5510b74ddfa46dbecbfc6705ef3c86e55c04ed7d1ce9fba47c867aa9c745dd18ec3341a9f24b326011ef7c6d7fe42e44a609ad310ddf60a3f0870853143f61e6ce371990e58ebc7f4d237e5d83dfb2e0692401ce4dc746b4584d6efbdd396b68bb0139e4124e3ea00da5db1994d6e5079acba9cd44e50ed45ff723dee2d1cd349b0bee9ec665a9d096f921ca5a3c20cb967947baa29b5b0e1465a09285a788a7449efb8f13e635abb49747ffbdec5f3aa001d060767df429a121afafc6c0ad62ee9fb9774d9ecb48d94f84be9de43c9c82c6b8763ab2246f1dd82ecc89cdf83313dee913f8c59532cea9c4a0f0c75d0db7d5c6200f82313f4a07ab45f5c9c262462c1a023d80f1c4b3e08d49004f16527ced59e6dac09e2be39a4a0a7ec2839cdf480bf4564f0446d188522e4708038b94d2758778c4fb994c0b2c8ca253bf037924300d7f7d80858090c4dbc2c256f4be87db4eea85bfa5f2b92b8f0edb23b38d95270ea40681fe85bd86c0e9d088339e0343c8c0f8fe209b9796bae40f602814d1fcf606b8294142210c45a651ff511d5d2c5f025b5d1b9153ba5dccc9467812fab5306edf05e5ae34a18550f3b3085535f3d3a25933ecb95a38e4b40b1b2e811cde98bd9f2146028c14c6b95c4ab66d007730bbc86d432a523bdb8a47dd58b8c2639d887c3b99fdfd619ca90a2c612a1647c5ebd48cd894252a651c7199db8e836b577f059c2ebcd01ca937cdc01c7fedc1e8a89e389be6927ae35f214b16a60da7d5c52cb2cda37f1e36491cef248d201d245f83849df10c40098fb5b50f964a1ce3f52b008c611047bd3b8bc86e87518b751a7bdfebce764ceea101967d3c5fac1bc66ff0204d308bd766cc4c73f2072a69570c93f9ba6ea26658fac88cec4ee2b95540db2909e62b9ff16d63b4af7c09db422fdcc548544edea5770a2976ed4aa505e26868c57659d32893624fda5f03848e99265d2d54c1a12dd9a1955bb977712d077b848879536e4641f6e4f8cd55bdfd0462f3dbaa8d70822ea6d90cffeab931036b1f223d584c630d0395aa39760633fb503f05edf392d8679f96a44d4b183055e9da6b3e2bf531d88c85504e392a7b261846a9ca4f66f7b751e3d23fb47a45469a55f19bbd1331e444758f8bdd74641f1c74a6f7364daa7a3e2f193a0148d5ed16d88ce46ed51b2181a951acff01faa24c2155a5334190e06af87d232f5fa088c9b20c5427395b4dcb6b46bb12bdadd7c5ea96127766fad7ca673d2e3bdff13ba4a17fbc52ec462ff5e5b5ae713b8ad72f972bf4a6c58031c200062d0f5e341f25a1240fa31382c1f3fa45e3e09d867e3b988868068ad1c9de7f91d57b06d34e06a23e6b0466caa19c867217ecd8d9981ec998cb32b505947321f3527f7cd8e723c2a83a8792f6c60311946f754075419ce032bccc96bba43d26e5eaad06f652023832b8a4f21474fdbcf523f9affc503a613557711ea4cb862d4d5296c5934e11281fd731f70f91049aa1eb739f004750cef9b554af1e15d10d84e288425c0596c41684630c2ac83c6b7f1330b6a6f8a6b8852553a4cf3878a4ef4fe1325405633888e6d75f5e64f5c5a9db90ea8f8072e717181bdd310fe08a8207454b27d5adbf715e6d206b48c614ae8abf2eab726257be0935f854a5f786fc5a65ca7be4c6c46f51a4bb5906c9498e4be9bb5ec4372c7b18bf496342a0a77d6fc61dfa6d371ed03bf5a26a54acd0160bce7985a5ee38f82e73faaced0d841417a74d8a801aaeea87f4b4274dba745977d90e63ebd8d5a6cf2c60b9e6785970ce58a0537da89cbdad79f6cf0ecff360a9623cbb2fd633bf55b02d27557c685327a2561dbb1d2b98cb1a5796981771fc1da2c327f86abe3f76933f4200b0aaac0d3faf3ff75b83e8be25912a987566c23ed0a3f2f2ad6cb4a6da71940aecb6fb660cf0f13a79e4d2a071fc6dd038211bd0c6d8586b7371e6723677edcac9a72644769ca975a3d05a5611169170d6c25601c38d0a03d06b638c0897c84ef93b02095a6d4a4cc385ce0fe033e416cab78a49b89c01bc9aa00c20ce04e62c19c87881d145985ee2bc00b151d9e0c037b524c60881e4515896b21dffafb7a324499aaed750bf54bee5f3fc75588d6d689ada40807a178a91df889ae6e408259339cdc0acf1fc87bac041c4c98f47097122580c69d7205580c0e8ac0ed2087c41bb4920cde583da6b581b312805f2c368f4f6fe24e2287004830d28f735941239f35791f31734efe4b089106ea84999ec1914bd20d07c0189e6fc3b4860292173f6d897b5799d1f475bfc8dd92ad9fcf01af656a50f6d2ae959019dcac5198113196bce94902312814d6691f121c8700d7f02eae569fce2e9bbce78b8f78bc0ced0357d7f311a653ec9ec840fef6c8f98c87d05295cd640dcdda219d540e2029859174b57213d3d9b6e8cca2548f4bdcb403476a95a2ccf2e15d5e4e4b713ef17e5dcad8bcaf85c061a7311cb9b3fd89a058c2dc174d1824ef4c0b2d34fc62c4203cfad4d90480869dbdaa3a9e1f0c83d7c87cc1d8acd2ec01dfdd10517a70685a718ec4bbff5d0636ad772a9300287a4e6759e11f80c7e48710c8adb2ac5bf52facce51cdac45d41887f09c6583f5bb15c9899bc53dea4c93b754d2f7de1aafb2b3137c7d3a305077856efe24dff839edfd43fcc71e4dc759707ba1d92cb098bcb3419941a92ecc26b5caec6bed6e95344c270aceafd0378865a347b408c2d7866a837723a77249cc7880dc652eab4b74e270004460c900a80ecc85ab61c1d74348cf4a72c7cde05c7a84bbc334c47de162775e03c960870007a1d66e1bca018f090836654de871b646016735b38b35840f0052172db91e64d8bb15d58dc1432c676a8e2abf55982b6116b15d81b2864dbc137b7f5196cb0b6dbb7c79ae80914a889e628bd631b7c43641934ffece16940608e9ad11dd443131a901e16a4afd6587f4729c7192cbf8582eb0adbd491a1f2d4f4b48f59056f4f4a8f2d4cd0598a256efd5dfd79f74fd0674e73f9f9bfac776e0200f9259a8e7d381e04ff73ff2005a2eaf82aee1ca65fbe6d2c23e411643150bb7e5036098ab1c48a35c62b55b1328e765ddc04f0f870e23d7e06cb9e53499eaed76fe3f04f57954a66a5eeb7fd3675a67fde61b0d30b1b1ff6151e5f5f38437e310ecb088d15e008243897326eb85e861481811cf343650ed1c0f954b69b861aa80a05131ebcd2bb145c0c1864a41a70b532c4bef4a8c70bd9d453009d3a0746f85845fd1da87978822b27c907e4ab435ea27300f8f75f0266c22c6fe27bfdd594bd64b62bf66904340d542acd95523759c96c41e40e9760756b3bd08a43223f7769613c7919115ff7be08be9cd8f38794f6966e1d6eb040e9eb9d9b95355e62e63d6a3b59da7da9bd6da7f001037f58a479b4b57f8b5e78c5c6aadea01b8f5c0fd98d055fd7ae370422d6c3c4acd09cafa73b450048a99f2cd34c9ce5386d4867d033f4024991631e0a0a37c4ca4e8c7e6f03ab5645d74aef871c6653dfe7ac5cc8a456165f46b44abf0fd71a565e7ea6e3af38d84dc2707ba97ca2ca4139ec2fb65ddf7a33a06aafd1d39451653d4b48ee9ce3e0921a7b7ea3edb74b7ba905653406e9676e64ddd8222dda9017777f02b124b5b7f8d5bb41c9e72ee911f0a7b4cf60dcf21ef303145ff64e8811ca539db43cf19bbbb34c050f07bf7ebec0750a6dc0c431f19b210c6f0221e69d2953f56175942a9d056232e4915caeb89d1217e2e4324c382c02e0f6460046110a35e5bfc2866484d8b51434b6907eb89ad5a5c77fc2838dedae93b4c5f4eb9e44cc3f7810f6aa26022e462d71e63958202d96d57db3ab88ad0844c6dd65981189bf0eb48845aa8fa70782046aca712523e4bc3be62bb192c29517992c1c00590f9d73a290a2596d2cde5b54fd955d7b4bac048e8e82a52744682fb9c64e556745badc2218cb36b9e446983592d64f2fad48b468dcb842119edc1e796ec215bf7bf4d78137baa6211f9b90bd5ab850437792ecbf99c907df4c7ec7b25b5d03ed487a1a5b58e74c9686db107cb3a99db4feab36bc18736b1fd900ffe177f8a35296a5f91fe4680d3cec785d28f035f85da5c9859338a59067a2b2277acbf88a303af866bda0b127ed6473246c9d1df8e767d6743ae20533ad6590ae0096efa529ddc6967bb700cfae89373baee4d6cfc005853d7103e628e446915b6a76191990c48f6af1519fc24f46cf84b55e44ea4ac11a9df0cc7b1691d4fb91036c0a95fb3da2d0bd53cfb86bad5268ba14228dc55cc0e4ee02fa26cdc7a5e90ea44fc896b9acfecc891e9bc6e4c4e6ade367613d11716f29d8bb56e4054d1f4a0801da1d79b11cdf71930d00c41ed7bb4c64f61201ba23e00cecae44ca3385aa7913db55d7b4f5d0018a24da7c0a63d56af22ea17e37f217e4e30a7e08fa7806fecb1bee2c9bc035a196c36122f7ac41c87784058292d4a2aef6094c3f3b1483123c3f459d8f081a88608789fb2c55304c8b129669dd0e76d71a8cc999481ddca1fcc2577135e1f6788008c5dee076d1914c3149b845dedfa4870c9efdd2498c69ed580be436cae4ab8500d5320f98f0f7219fec4ae6cfde78d6000861493ed4683e9ccca4564ed07d9c48e9bb90f76556bbacd4ca3e4b3e61e631fe6a16e7cb9f1e0c2246bd0cd7d1c45af58bc5661fbe2b35286fbf469f348dbd0faad83ce1b69f31ecbfcd8bd86dfb48efc39a3096f6936387751b9fbd667466a1e531ef492b1f6a415c8fbdbb4424fee4ba8238de19f7a90a2114995b8937f388c852b1e2c042b1be8aaa1c9054373c13b6ffc14df3e0ca266a996cdd7d3fc5e00ed13eae86fe5f78d60ef27382e5566273987ba16baedb8821a27e445150b9f65ce924b3fb187827d28c1169a66fb2398be5bff4c176c3f43b500c776fa02b6d10f2762881fa40c7709273bfa0ea95b20870809b16e54f89a11dbfa98033a9cd5ed299382befd06842aa61c366a118dd17400b83e97b8ad4254cc0c252184c6d6e8f86bf741e43d90d289fa990de21845a5d705f97719dd129e904e124226333bd42cc4a7298f2373bc0f57cb65a4ecb188fb821f3a6648fd5e7b80472b190bfafb1a14478b8344ff4a44ce7bde1f6d34c279b669cbfbddc97b3e2b34beb0f2fa3bd7e5aed280416bfa0bfa761157ea8e941332d5b07c0ec57983bccffc2391f47d8684f3df2ec6eaaf5374bee253bbe534c20e9eb39dc458cf75a6a50db6fa472052f36fd96eb6d934170e4a78f56f635d084285b35aab522ea81cc225108915db3ab95782fc117115a0f97c6f11a4c0ab177bd8324352a2b4b60d92c41dd47f67646c8c8c8c52c1001916acaa6db34dd276f12143c429107d46a0242f0ce0f640ebfab15e6b6d644dc926742dac25a7a11b415531d5409046a229a85e05d8779ed8f71f90c767ec027088b665e0ee006bde9ac4c15c302b9d0aa3f6b1b6e93828787e9b6dd5c1dd011ec6ed37ab8cc17f3b27b8646f8d4e8fceaee6b858636fddce49e58ddc4e8f41455a04044ef59a14c2a55cc3ea3aeceebe053ce8a6ef91be803ae47abc6c8ba9f10d4c3f673e63f1509bb3218adb9b26649f9a09b693bff04c64302c8500452495f7f2c7322524addd2bb457763234fdbd280ef950987654a22ea90ee8eeb9f94f96a55385006e88c056c3051e10ae38ec4837166bbeefe82163338d1ab26d96646f191478cdf56599df32c8fe481642f93d4dc1f5a9fca2cd6fbce1e6a66e55afa31a2761a68dddb05358a53b142ee9c99cc1e4671f9d037540eb6d3a6a38567737679d83a9e69a1283950aa7bac9e42d651b89822a0853b4dacb16ab009053ecfc1fdd715ba6fa452cfaa53a5b3b7636b626197361c63f43d1b5b5a24ac2ba5cea075df4e400f1b44e390a42d9751598bdad518118f1e90d9c5d51fd6e1b6f4b47327f6bb8bbb5ac72fa325471179b60fee6f9662bd81a4030f60f8a72e570213d3c02c8f7306825c655653d73ac10331521812a2ce18364d3364699e70039c48be7a0e916e4f6e6b3323ee73527e23a9c1abcb0914f9b3f2c3752f7cbdec55b854673606f6640fdf0594b399e5981b5c21fba83593deb760cb53e23d84a35070b101dd40de488c4223c97ccb6d15581f6d1bef51a282b8d8011f8b123df7df36ec06ec1b430ef557e5ec7f6042330af883cdc137e6d67058b773c88d1688bde12d93ca0f93ae2bd0b9644c947e772a43c506401c9dcebcdcaed5940a37fdf432051a090b62b85e7d8746f1482c5a92434c672e7bb9f8a8345ff79dbb8029529b3d1ec308b99ad02571128a944e74a61def95aed517b4a875270f987b5217b42d54aa0f032a7ae1737b3ecc8e4733d15679301eb38dae3843fb98db8858adecc2a634e788f83c7a4d890ec3c0fa4045cab64a32a1c13968a6abac4738ceff3e4974d780bd89f8d9d58ad1f89f1cad44a03d7f5701f14f1a710a965a0e7555eff250cb5d19dc7a2effd6842fc8ab99ba4460cc5bab3cce91dcceb7ef65605c6bcb7648d71654613c280b0a27c7360e24ada91dacf7c4705464b7b496bb6f0547b25bdf82563647f0ed45c9257a02add2f3afc775ce494ceba10adc434c79f1acf3a2564484f2857cc0ce043bf482cdd29d72c7226d9184e90578b483d585ff24484d78e4a07ade8fda40fc8643fdcfb6280a378cdba21ca03fad97db1995c2d941c3f891948b069a8a771c11e517008265e5cdf432e5b3ae91fb5378f0ec266e60a1cd86b44d324ea0e440a16c744146d7c3e5cef2460043a3843d45b7925dbe375551dc4b90ceb08d50e557e9adf9e47e0ffa5a097eca53e49f369978cd9dab7494ec4c8a8e5c324b29e4d125ff5087372fa208f0d653a152f57f0b1532616defcd1b3417045c4e960f8171d9b3aa7b21563655190262dd1b768efd20163ead4859257e682c3980188cb963da2a267e3c8f72e0814e67f66f02ed960b8483b1e194f691eedcc1daf29ee8af927f1aea4eaaee8d207f69d384b6386f667a9d12ee5d1e49200c86796505c7e1085b837ac56193d1926f3b1f577b97adac3f4df385fdf4d9729558ee8b48be4b9878372df2cd56e43ef718962d0c3f4322ebc1dff76c91d9873bdb66ff6bb25a41aca2e212fd40b1daa57c9ee9229f1ad38467d3448d2e80d185276ac107acce7a71121114e7f532d4469b9227de1b4cb58f44ccb3a5399e440a0d58dd3136365eaa8c54395117896e7d5d40f83b66804cde8192736912e04508c40ff3162bf6b7e5af11e3b315ad2e74382f5c68a438ef60285bba89637e40a3dd5c8ae21e96fc3becf3f074ccd0aeffbb82dbd4a43fd842bea22b1f5f507cf54ec5c09df334514aa3b2246b92aeecea3e07375fed50ba1c5f940eca2b1a4611c30ef2ab68c13fd0bc9a5496492e29f8be6bb8381375d4c27ba0ea1f69644278a7da79e86cbc04044df2080f6f2f2ab1c3ddcc2912a2bf0d33117b656eeebd2978574094424742a5931a5a2a7950f959778d9899dadc1a0214ac3fed95a01ff0b1227967afb42bc39d44700e3b5fff2bfd97082ed97fecaf59c2aeda4fd91d15a684d06212731799146928a41aa04aad960a2939c169e027ca86bc39dd0ae90226caf78731c0a4b19d54595422af428658178f2f7e5a84f6dff7080069f9512b03fdab9f7c2ce83e34e1894500966a320b5aed9eb98b9efb6aea6199544ec30c51819e0b64d783dce71a00a2aea36a29f42474bc38621a580992ad1b64ae31b92a57223b7ff639cab2b0621236c6af80466111b230cd07f93de12a008880e43e5a03cd74062f13366684432afee16b712669f62f798b1ba3400b35ec7c0b0da516474f799f51285dd84d13ede5866aa21978fea7e9c39b8836a8469cdfbe8172646c36e1aa889af4fcf198929376679bb3cd2cb4fe19ae154a2b276831923a565f0f1321c7a968109ad7eb3335997bdafdb2f710178c6fac8028fc3d8bf048f8bc6cca1088c9d3587de97d20c4cb0808c5935d1dc5d61b8f07bd596a84e43e16ac67f8cf616154c153194d21bf4f058898fc84e98461ce86a2e961a038407931afdd99efcbb8c82f7fbe56a5186a42f74d365953c76f68026ee96e8c380eb42c748c57692ceed69d6aba82db4d03c853a4384efcdfd60e779dc7f334d968b6aad9260671d7e9821047dfa98c51a9e94475b7a1c1559926824fbdf56c98860f441f6fd088d366204a1f3d6e9eb90248958e23ddbe9af0267118a17e832bea467c424e229f2731407bb00c3b4ca4af3ca89070a6a4fe5f98386f424b853d1389ff1d73e7cbf09ce6561b6c3d6090e8aa1979ab73881d1aefa9ff7fbdbef66cadcf1264ea00888f9ba33630b74dba695a5e83fc2a9edf292e8fa1e4d9ae8631732860c5300be6556011c227256552e0a7015a3e8af4c86097b204f65d50f1b1ac9429bb8769eec75325c76494e65a2b27a63259ff9d5b8972a1446d36ca5d6489188f12814fd7f5d4b39e3f26fab71dd22e2d7080030c79e7dd50f0e2c179d457ecc46a9de1323b9f7a29669eab0062d2f56d01ff7732702527259048e049417ec188ce6281d6531e4d23350362228c1a7f9ea4641284caffcf0853e8a0a9222775e401a71c4caf3c3784ee972502de60611b0aec5c3b4e432d39783e41003fb745dfa1c75c6878c1e449efd0a39e000f8a54aa37dc313df02e4b900f71eabd61caa7ced610c293065716a3648db6dd512a6a8686fccc1884a628074d52042bac63eede62a874421b83520dbbb8528a62280b9f6113f0cb4bfdd7b48642f5b26d488eb48c1f2415b6f7aba2bfd66ac294bc01486a10ea38146d0eb9b70f36f90369d1233cccfde98efccf03a9cc78f012cbaeb7c932b286e975ca14da65dfbbf05280c4fc289bc68be6dc92a026e9425e739c3ea22eaff0d0146bee5caea671df68d5c638565123359192fc986633bafe2197f4e7dc5f5e3f7a7f4d3380617c5a09fde23f92da0267ca391a232e0bfacd1c7d5e622353b561fa7f9acc3e75c6b77a9c305f2caff12034048bbd131ba0869b6134cae2c509d8e4015a3dbcb2701bd11fe930b3a32eec6e67c543af5c8204c3c16b630d73ce92bcc92b58a8c1d59d08f67296762ba2c5c975d39b0f1c1c33e0e5925069f3dfe22f25c534c2037d2addc5433526ff74c06c3d65f98cc53d6e3bbfb4dd92d17b2ac8d64bb9b289c150122c950a0274f74bed1ea6b0a2996d16cd95ab8085b096eed45569bc87e1ef2220ebd532404da2565f0c9ece0328612801c2e332fb0877bc67098d70f0d9778c935356469a327a74a04c26ce14d5343efa573013e3db59c84ad4ce42e3b5891de964732a728028317ae107398769dc05ffeb3e37dff2815ad4e69a1b5de43746e9b6865150da813fba91c49e79b072352ed43f4809537d8711e470cc8a0e155edf94a30e7005e5c39adfe8307c62a853eacdd01447b17976c557528090f80c8581667fe853333c094428a800dcd57f2b2bef75626cdea37929704df3899d4bb36992565062b540146510ea191578067c6b6e054c44b9f56bb630db91a152be79bbdaaab03cd988c011bc94b06c39b25b8c6bbed94fe618e79b0071f5ef7c7d4e1f8b51eb7f9edc551ce460977619ac0d9e74cbbfa718f9b0166ffc15cc002309346933b30d0fe5418fe460e00b2c92b5688cd3028d8024c61c1aa5bcd4083596f88850ef5d0a7edeb56f30214265ab303f388eb09d1fa421814507400f419940028d140d671af745cbcb048134523d001f535c999d7d383b79c8508d66959dfc94e788a81257fd9d8b09b43a70dd473cf867e68cda156389644b5881493774ba8dfdffb33aa286a654de9f60b04cca0a5960670adf58abd89750e854a218b8d00f46c50e98c47deba38c6ff87b2c1161291b7ad75111a471726c5fed8bc46ce8b17393749f9a66136a9256708da92969fb1bb265c31e2d71770fde0f036f5bc1e926d236c87f7535401a57035de84661dd82d3e12e3b1107a08bed8aee1d295d94cce5dd67fb23a2ef6b0284ba94766f809e95a2162612a42a088c7c444021601a5b589fb6a91b59479515c5d0d4090274b4918e9ee9fbfaf212e24dcdc99d6c41524aa59b750df33554e4b5758827535a3993649c4895c98f1f93b4d5338178a432719791827e089a955836552e5d96916a519d2bf861f5bb971f3616632fee8a6f88146eb2254a6279ef46466ad809ab5fe12a86f7dedebf7daf31abcc70e9cbb506cc157965adc5ab26ec46f21af7b9771c3d2f71b8156b047f752c036c2770893301d39b2a516c87949a3552b78d9ff56df5ede49b05faf0e6d60ca382f202de573774c475e0ea2af505189f1711187ea6d3316a7cfce3c77b23496751eb3643073cb4eadf4134aebc5a763c8bf346f55ce5eb1206f653a3a3b19fa2ea4ee6090b5d58d4bcb61711abe13f581b6a0f1b670f4204633e67ea0cf4eed881caad1e65a55eae5a66a9204635ce3049e08292ecf7f9ae1ece5aef98c0a7c6e0b669fb125425c790c719f0f7e7c1006ef1e8724d673f8cd8f9b24df8754e6c8de680fc1933afec3c68a544010aab02e94e0032106aa448f373e467231b432ad6c66d884c41f255198ae3ab73316e023d38c3adb7567cefa6e494713dcd728d50d3110dda813d50dfc26423bb4cd2382a0a64d7ca6521cb28a8353227fc01ad48e3d0a267ef61270ce7668c2d946d019e36d7afa25f7eb349b6d647cd46ee6103c6ea9668465fdfdbc0b2870446b22c7886d14a5d0e9bc65c52de14fe7a88d94628df9caad5951ebf83bb521fbaebd8e2b39b6d334ff251cdc75782f830747dd224657d8c55eb7442336cabf7f692e6092758084096dd6f952a9262573b3bec28ead53fcfc7dbad83300a4545f2690b410afa30268db450b19bf2ea7c2c51cf3367df8f65c1b3bda2af21e48dc69c11f897b27227ca39c7f30ecb1053e72a017ecb3168863f71e49d82cc757de28cd7bcb7b8d2fd281aac2af7c8a91184a09d7f466f7a9fadd7dfa41a2ecc875a1e5c1a0dea2270a4ef3cfb93fca5e47409fb49c29382eff73426246d5dc9d563972c93c779d054c063e143d5f26196d78ff57df109635255f2ef044d6ed3784fea4100c2c639c8cad1c5d167939d1f6cfe9431bdc6962cbe8bd8d2ed763f2ad6b6ea239519fa24be7303e5947c9304255735b9a19787894d68551e4405ec776562f7beb99e29a7f4fafa597d3add808b6f5553173bae273b9d9d99f6ceca23e3533205129155be6ae3f52c5258baef7d8a661834849fd1f11bc9005c3399125259c943ff725ce475a143e560ca8eb1fa2e49e34ba81e52a44de242998cc3edba99fb9bbeaf78f773e1d9a0bf3c9aa7dba69c947393c9e81221fa3d4df2e62bfdf9d88c152f58c5876d25ec905e3d6f3425ff6874280ff0849087d7f7f4537d0bc9cf0077e2a62b7db21cab1afd553513fcee4eac8796a2cce8304560905f80ec0cb5f4e5af3542cf368a5dbb4b3567d54ae5659ac850841e62f9f7ff233e0058b1555616d7d53577fe81be31b699eac9b382da36bfc56d075a0ad15a49c4b59fd487b4d1371a1d7898a5987bbe7c70538e9b50dbbddffc4827f03a378145ffa9ec903957560b3a08000c6902afbc3f1bd39c2fc0ba90d40e9953f6fed364c71247b0f976fbfa09cca33d2598ba13296b7aa6c1e0f403ab5f3ac14d200a3a40fecc432d5eb86fa31c99ec16c53608dfb208811ce9d1c2a02387df46c7ce40abddfbbea22f697992a3054555ae980f5660f1674d1c58dc444eb8f425870218eae9c1671cf39fb533c3c35fd2445f6aad46782b1404507c86ee35d061315938f1bf6aef8dced43d22ad949b27556d7acdc03cdab503388662a50accb64cd8f683ced8849028ccff76b26de35aebd62cfb865cdd91c2fb2b13a35b16ad88374671717faa5928b9beaddaaaedde4a74a60b1741bfe65202ef7e19ab3f4df902080cbe882232dc03a43f5b37bd9f1ad853bfdd8616edb592f0de1f7814bfed909d3cd72c74b44df490cb6612ef9edc73f09ac7f5bfb1a514a5e604dee1a04be1555f8ee8e7a49b30ee44093e9c5fe3539e420367f3b63c7f242289c71036e938ad4e3f73aea6981ba734bab20562b68766e5da0eb19b850db532db30f8938a4a099cf3070dfc492813cbb9977ce60c94397ef4df83a07a59b642c52971432233290677f9393d3a6a3a600646c3f9f0d7bb7bc4f3e5163412b2a33992852e5e0b714f4fab231d91c9371494273287c309073ddd23e629ec0ffeb9981b0292b3f0d4df1b0d19728b6269d5250394e5bcdeed66aab8d6df25368e4eef34720c7df6cf015340c4c3967d41e63982771ec6b5f41b7212855ce1376806d9d06986b4b1963a7e0baf2f57701693e9df9af11a8460c60a48292a5f6c828099335285a4416f0da614de135cb5f4ed48c0bc66b1203f5ea604fcffbfabb173a70bdc8b331478d10959510826c5b50b46e92cb10c2b85c3256c6cf9b6f59ef4498181a6945bf855862fb91404ded72c61150779963f11272a188450e2dd1873db738c0269cbe624488b12e5d5d18789dfa7a7458fb91a2b2b8fb918a1f71026a0eed6ac4cfa5fc20773d3428d981cea72a4d563f1eca6f06cb5fc1e9d0dd00bf0312e74b9ccdd3e01fd5b2567bfde19ba7c6fc552ea430eb83beda8292dd7b46c34175db1129465798fc60970f0d9f879270002fb7a9afef8c02ed4d53f07e12b71b405ea1f2343721bb7e05e6940db1ba7b0831f009e877586831bdb235da0c62fb77d6a30c8442a758b94204e8dc92e12a5994f7ffcd753093c932fdaf7d2627d8a644a4cb51d8c4150061c3de09d23ac2da93a81c5d17d6edec6e60407aa4d6902b79ed1e314810c39a388579610a95e3fab5a75c387628b5396e5f760032d89bc28737c26cd4e0c3229c67017902ca2401981e0c409b318bd8c6126a98296a0fb402c521469cc6a0e8783903146c35f15a96ab39d7d46fc3c0773fd5b54a0f23fac1d1ffc8ea2e0e2a236c0d65078e1a2fa33b7a5e474c7e277e476716c86e2513e71797970530171e806463e6322866acabcf10c81b72792af81c36e0a89c8786265f58bba916f7bee341b41878bf877b8c4730a0d3d696b00828d0430fd48ea14bee28d1c0ec3530d018a044d28c9246626b469cd62f663941ab4c90fe5c12817574cfda13b4748baeebd1faf9238c120f9dece265aaad039ea387e0bb5cecbe8a05d7f00395aae81926bf6c3a2a6411d3099459b058f87ebe46f72ee4d59aad249918091734327b9a10b66adab634206360e5b43f84f7b7e10f62d1ae9dff4b93a60636bb737142f0a802dc173225dc08a802ea05c2fb796de4cf184d67bfe9269959cc07d4db8706f85646911b854db400d1a30d6471747b9c17e66cd00cea8209c19afff3a52dd8be0161ab704757a9e1c34cfc85f5749b6785933c8284893a9c629be261dd7fff986caaac09319dafa09bea71e0f081854536b241884b41ff711c94bc5a5aac366ce7c38346b28e432b7c662e51aa709fed5fd0dde00a9cc01ca873033328ebf40740d3ff57c85ef768f2958b34f3affa86dbc5bf3ec21b4329fdb57c17f20f4ad0768e52db1a3e096f8471000a8e52904fe921ab519dc3a8c343f8c69f6750841af1af53d4f97f82b3366d95e0044f29583781aad2eb623090129f2e8941d6587c421676ef1e69d29e4dc45a86d266f3e892d9f53b23f32b85c38c94357223c2cefb4637fe30cddc5a4cbe420fa1a65383868a839765a3b589a01f12fec889c101d485438ab0b7292885d42a8a0d8d954e122bf55afec8dfeca00993640bddaca5c15c964df700427bfaaa02b8cb4c398739c3165b00f0a6ba584d5afe6e1b06c9426d81d0aab3c96e8cf122d51093badf2867c4a3b793c93032f4f548d994553449d17453e53309bc617feb2b5b7f8b41276a12f737ff3c40c4889180ef4358acb942755b8cb965bf2262802c8f96f7d58a02c61fd1b1583fe72914d00408de5f83ebbd24d7133ede5f6606ebedcb91f2c20f0ec26ddaeab447000c145301c4e8e573e4c8c3cba10d6224b801f15d0337d8d0206f072711e65edb36c111eb328152bedde152540d9d76a58c5f8534526430cb6fbf6bf55abb1ebde58e66c4c8a50f109de59923969b84f12120b486dadae21f59a11bf1e210ae29502c9914dba7dd87f92cba59a8f519d8a7be3eb88a38ecde939c7a0c9b6aaf7ac5656d7ece8afd6aa7b40880d2d45a489cab9576460c0e22f3438874e5cb8ef66419b13e9ca184dfcb0858df4bb3ecacc4bc5221e590c0df5c160a629ca7bef1efc9ff6a74d979c6203f23476f250c26acbd2d5fd4053f617cb2e69a858703bdfa43fcad8d69982782f1ec8a9442a0569833ccef196ff9012be671831445da06e2d919463a777434ad09b8f6b04a8d8c2f8ed54a791fcbac91fcb4b3cfb5c6bea9e6560106fb64e365b372b08ceceec50817fa71503eafae49756a950d2ad3334af1368f657e1e702f5593252efcca0ceba3fca4220525d1c74e5d520d0046a067c77a0a56054e303e3aecefad7f2bea648239414ed39326984b4fc8d2a96d97ce845d80b14c0c4344e57d580626afc9d07b4bdac987977e20e30efb73a3f0637f6f10349277cd86611a46c028036f32cefc0db93b2345aa5840879614cb759d937b652cac1d3a28c155e25dd675459c953be036a47054112c6920f26da0f5fbe06fddc9bfaddfde8d3ae26bf0bb4e71b055fddf436547543453eb114f3e4c4fda05728894a4ba2e011132fd02ebb230ffbcf8bc00a89418286aa09d7079e95d1ba45b79a973ea100fa46ff0cbf2f2a0e6aca73e2b2e4f3d9374e3c095b053e8ae04817603797e9afc5680c3c45025f6be7922e060863a2ff9cd7a4ae56282e90ddb629963876dad929fb3b6ba575f623784cb75edd7dd95fad8bb8121dcc1fa59c52ae0f689408e08d8c858127160f373c35d5b85364f31e20f9af901ebf91745538a505f4cbcd920cff10f0779667c5c6f8590abd4c930921b032d5bcbe3f03a30daa34c1b1c785ace0558a8c047fc1bfc150987b5e989f7b1eded1e8101c61cc11f84d340e2f1cdd1a9bb587944e0e01acc8225557c29a405140aa85325573887ca73b4f08968516b29de1ef427127509ba17973247c88fb24e87238d001a04193938596d66d9305d702ce4e9fccecc2168a89459a6b08202a7f80da0bb3dc68d3c5599899d9eedd05bbacc897940ad2e6b29901d210e7b55741c14ce2713dadd31075ebae7652da036a5952d088dcb4c63a8cacb0361402d81cabf94a740c07147a8ec6223539ada03f21d1ff90de0f359c1d6d8ecfec2984fff48ed1c4bdc626081c9506e0bc30cecc7b1f0c04369799c5ae89de1d28be8740b976a144ed37150f8be82a5879e51a70be43c00afdf3230fe7f975c1e86c6f0333a8539a17e429dcc961fd75372413e21e8094e68d828bfbc9fbffc1ffa607692346854f36445253a04fd6092f6bba120f8fe899ab8d2421d557b537b69375266e71ab02c9553b2c47346c6ba628ded9453f7dd49a888e4149e40137b9733cb6a8a191fc7cf0d9d4a725b0f455e458dea22297bff786ddab6f1974e645c881cb0150ab8cee012639f7cf36f5bcbb476de0b065c4690cfb149edd67c7992fa4163939058c662185a58c359e1a76b1cfeb8053f792f2e985c483533ac79454dd24c47aaa352ef8385e7611a887e51b4ed32169a0780de1f4998757fa1657d180cad729b3e1cdd79eb7156a667b055985075ef967cf5ab578bc798a4791e4e0d5b0e8fc39bbb299b1edb0cc89af31e281c12227f0fda8ec88d1e16c19616dce475022f40988586a0fdbbcf507df48cad346c22ccab5df64404ff6239c91eb9c4273c6651e12fc0579dcb4f25e5e6a0a75861cfb37f9e637178017dc6383861e79ea5b003569c26d8f9f0ceb3aef770593fa634cd5253c323a726bf79c36db40bf8c9a9c54f1b1f944183f193fe395f26279fd1308b161d507dac6805ff103e2eb7366af1259db514e2a9dc221c5808d8ef75fcaf36b2143078a6832810c7895cc9f49b447fcebcefe2aed89a59c3ed0ba70aaa825ada4acac542363523e1b4378cef6be4cd61221484794e3f380bde117ce05a739900abebbb6cc8ff20f058520af7c5b2ff47208e79e032b7638c78d91426e99206ecb7a35c10f3d04c5cf4e15beaf59e9b0321b2de6b69766f110c3698f111c8b0406f4a3c0aa9ef054f6b207b6d9b4f1dbe1db1fc766a80500c586b2901fd836e55ed78884228f20f5a866496c1e77771e777d8862977648908137386f30762ca59ace886676426eeb739bb52c6820357ab1d107b24f5da4dcf0b9f9d04fd105cc270dc74cd3c950ea8ac72e0439204b57a1789b73f377d0dcb19c3aac4bf58e0b50561c3256601f298d3946fa0877c0aa7d346c813d124c53b1662d79c09900145c2c6907f21c50e859270f38d0de47706f2de898ced51edb3773f1965ebe1f13f3ce58fae49a7b1b98700ff91426128a13dc1153a6f9846905ee3e0435e9f0435616322e1432465f0871c3b3da4b53e259ecdeb347a36bee970ae1110ea4db06f10c12654ec900695e024709a14c46fa406d361df4f2b4de527c2aec0d0c706504c3e3c78d056c18d2bae16f6f623cee99358ff2863e43b109afd6044aa816dae89d9911c565347b565bbcf4e36f252d99402b478b5ceb36d427ca70ef44c9f1dc43a0f23f3f29e95a3e258891d008c430591f2f440d894215966107e26f49a27003c34e81fcfa6d665d7966071d6bf9ee0ee3b9c309205443485ce3e5b7835869d1fc09dac3a8ca30917c006641149e1c5bb5a0af66c7b32c4b84136de0d773c8f99055b7386584537a7820072130eef58c7c86a859c9fd0c1db2dbf8c47f531abc0ca49adabb2e543c8de69565f110d0786f2e9687f0176c201cd283a16c8be7b747b9edd8a611fd44ab70c7ae4df44c219b983a7f8fd9f60c2723192b68ebc5edd392e8b2a7d030c17905a072f417e85a557b1eb648e6a842a7c60e4872396be7594fdb0e08c72472cf2cc7416010eefbb39c8e5e99ea69cf5f6be09e81234db3a0a05efee43c540c7cdc2caf8df30ae6b3011cb85845d65058b9b798e8126e98f6e46189a2dbae7ec75d27d4e2c209e81cbf0092b76c52d51367dcfad2137c1c7edfebda5499920aed8830b600fe431d2fb01ac5d97f6bf3f00ca9485d770cd1ee87ae7480f2c2d81676ac85d2b25e1c42e4f54008c480652de534dbe074bd3a794c842ccc3e92a77543cb58d748696f33f33a22456c94bdf87e0cf125cc01e3682ebf807e84f19de059b9acc484023c353ca4ac1345b32bc90a74a2addef225208f56dd7a23592f8776258e548c523a5782032e0325aea8cebe5a4009ff7248ad9ac4b2fb1fd776e66920812732c27607f0e1e7e2c07128f7c66faf44481e5ed9c5d3de96f0f134a41e5168c5ee68ac50d28b690618d3fce3a88dcd02781e7af4db88b94269738123cf3e0cff59d37de46bb6111592f484aaef14181ba25405b42747e79fd431923b5e5aae89b996617e2aa591e507e292e14e38abe7b79546c68ad27d26d9e49ae34dc6581c872c4a9ea9d4a95af2768b7ff0659568e0dc0132e5eebefcd89291f2556d3db383d364492a365d4b925e7dad5640952f09658e824382a1dcbfa3d0f96de207190ea05df6cca6867e2221be042886167c4d1e64468a39d668300adf512924221eabea96169f9c0402304d920357499aa4a6de93a172196631d32bb9943f61fa5676e298acd10d0453cbb9c15cb22ff39b7b87d727c26cb53292d5c1656720b098028598812ed973c94ba10789615655705f0bd3bda98f09f777f87853e91e342c62d0d15c4e85733748588e58726d04a386d3561798f6f1381bdbed881a1c4e5bf91a0bc98f1ad34d3c9e13527d89b5cac13e7caa165d06f4bba56d0c5ba4d8a3f46d0518859f40af1f5eee58db0b76f3b9e23c48c03b12def186af4cbae657bfaa6396d2d4508a5cd00a70173c715f29ffb5c110a69d06170399f3e9402ce9228a75d12a5baec24932749acc04f3bf31c669bb01e7d6197c8a429baa4a00b6c5b3aa589f116de90f23049a2213cf41de887cc7f503e0532e3972f509800af54ef9b23ee3feec9f609c9b76dc7d7d74e489dd18e823106404cf1790f062fc37312f9fd44a71800f40c211c28a8965222c6ed9239f767603938d437e096043c25ec4f48fe964eb182fa40eb87fb5dcf4a7b33dc2efcbea7137008ecf5ccce1a27fbf42773812f92345ded38b28223c1531a6dc76a041a9be9fba5fb5b6b1d83737e5714dba8f839825fecf1cd6c25e7cb09700870de12cb279fe5821519c88b6ec9f068a8e4ed8a0481fdf3cdf53be288e3e883553cd122a0c6c5c18dd521b9efba6d80d435a2a8e3ae63f7eadb3e7878cf56ae78d6bc47bbaee24b19e3e095b58f3fc989115e17997ee17ab0a324b750d2f66be84d0d295d40580084c42a66c1465abda3cf9da8064900a18c9aa5848c68495085db35035bde63beb82784d157cad385531c8f08edc825de12e95eee7e0722d962fdfb82dcb49d50fdaa6a5395774d6cd4b8e4b389c69304b85ff4ad47a79b89a5db2e2a7f253a0a6f5a6a867287781338a5ab573383a99bacc86b2eaa106ef3e8b5c59a0abab1ad8f7a45768a959f1736724bc1411099592336845a1cc1a7a8f7b19d44d97c7af0147c05bbee079bfc9da7286a09703b8ce3af669cc4ed755bccfddd8a0e6b26e1843dc2c9689966c0e36d328da1b8df9de33570f948d4f50d50c0ff8d47bc2ca1213f8cd67d8a935bd957718618855ea5bbded87367f9c4faa351f6b6b15b95f9c2f8addb53555059d16a67e48ccac043cac8f54040170edc9d90ab5e699b7e09e03079f9f550ccc0504606049efb12015cb72c1e63353f65fec6b06314f2c8c067ba16ea5a9401bc5bf64d6884e4d990a84f6114355c9b1623f67d5c2f07c53cc4a52318a690e419501d317d8dec4a7cffb9e1175a62ad7e6f11f4a8f41a8fcf0772cedd305fbf9816ef44e775c993f850366409a1107e54a1d9b11e5d70bea9ad3c45df06e9b6677c992e71ac8183b2f0371aca126b52ed533da1f578852e88ea88d0aab64164c8918ab3ba93a9d753401d13d7f7734a83b62c2379c2ab35c09304f352e9ebfbf750901a86b09b52fef9985ab5857dc97b0443b86f7e3ca509b83bb60ac2525d3241e4cc378796eec26e0528595bf3d7145a994f20289ba4f6d914b24284622f80b2f146a8c046e949329c41076184aec6ed60d740f18223ac5fd37e742873ac781513e8508657f3e3e8cd6aa4d8e2a5e031a5c51f115c66c066c5fa0f0ec00cd58b8bb677dd3d7e4c78c7aeeb6f7079545a6a5a4ed0f9ddd01336ca2e5ef2e8fc7646f373d9a4f170eaf1a6d9cc11c34294647eaf81cd9cb14b8ec4972b1f6b29078611f60ff6b6097386185245662a2be27929c591cf5aa5c5cc31cbcf2e44a8fb676ca9b61ed1d6b355df1dcbc04029577fab2ea39b197bb818b586e744c646fcc529467313d2cccd83d24ad185bd229ee1efb8781d6563c0584abcffcd5f715889f9729725af6a83cff1e7b52f72677cd661b2f7cce900ce75c259b939b7c1b695d306cd052584d5def6945e15fee07de03a967e2a64624618fd4e25e19bfbbeb51db89dcbdc042ca41002a6b6571ab5b075b205a4a2de7bfa01f4988154386b310e4a074609631d77761dff56da5af79febe58a9bb575c3ffea8f04eb9440f06d2e3f7f16db0a483103f5a79148f494092bf8a4b72998a647308a83400d98afa50f316edebe059d643a348c9854579a6363bb838f47f1d8b7abf4dbec38a7b139aa3c5bfafdd197cefd7ec0d6eb944b4f66e7eef6a7c32bf7aa28f2ba5ce062abf264162b2bee26a70ba62c587d0d193c5224fd3d9fd7ac94145408e260b6c923eb56fa165c8d38b1dee23a01567c1a583ecf7dd78a1c2e5c18a7ce6d16766c4ba80314eb975be83a5774634f29923a21dd50fab00ad9d96b4e87e95a6481e24e7390f23a2294c7e997a032ff6b2e1f68db20a94836302552f1fec4186897fa14a031fbca69400bb41e2dc92f63a254533abb5d54b77bccb9dbf089d127a52cfb328b2e6e05009b1117f420df76530bc66fcab2e47c1fce76863df28de27ff46c5af25acd4935e606a67e6dc5f899e6595cd79d88e1afc42c6ade7d62edcb6d174aa7a42e8d40d51d91f982ee46e7eb57b2dcc1ccb594762b2833089ef863221296396b6572a7027c027ccff798e4e3979da48987c0de2d56d2cc338ab1ac601547945a39a1d836983ddcc76cc1f17a77eb35b39e234b0f5059a90fcbdfa381d879b7d842f14b948fef1528097e8d5fd5a08c9dc02f42341e9b30a056f52d0722fe05ac47924420fdd47eafc149505fdfb5a0b3eb1df16a5551c715e1b3ae83272e62c2f8e850387ef5887eb998f436b71a3d53e007a9a6376dc1f90965ff739cc5ea311175aea82e970f620b82aa90d680000a001434aa02ab93bd2cdb6d2e5c1f63bca742e39c113f229b90f315984156299e21a3065f4a609e921013d31a14f5116c94122e4b394c3502928d4d7998fd14d39c7ea53193615b6edd2459915531f3c297568e60862f6697ef27c6b4c014f0e7c00115a1b342b4110c548989fa77c783afcf534e5dadf69d8e3ec28dc9a4fc8a99cef89880beaa98874c0b82f777c7b35bb269975dcfa3c785f9853d6922e0801072ee2549a7e19f50686f397cb4e9ad5b8958d0b1e5496ff83b38faedb821d7327ea82d01e45d8bb122865b6c8c4ef067e6d27cf3ed9a12722f591d0375469ba3a30e7282d5dae6119038e2703440495f9d341b870d2a225d5a6c616a1434ef39a3c07e74739665df7b86f4c7a826ba78fb1c3c69441652af014590ee645aace8614b2aadf6cda963e413c954a1233075beecb27e85786208cf5a0238475fb86deadfbb5e7a0347aba725862ba68d80af2e497431793cb664a486aad477efa52bf5413da03a6bdaac3203df48efc24e35b5e246f155f6f684264e12bc77c9c3ff2aac989d647bb0450c4fd9a4f716566aa357e891acd357b4940c8a165d47c97cb7f6aa924d756ba1cba1d2a138389094a2374e84c19901e3a84dcd9b14baccda6b2b83f05960294952181d4cf71b433d9a4b5e0a330da3c98b4a9d3e6935570f82d1011c81206e7b625aa921313834bb53cb375bfe8fdd37d7cf5d1ea2cb7ca20981023a6063a6fc7b483bf9dd954248d3b5915ea6103719bd30d818cd81c5c93a740e192ff7284c71511852fadafef15819c03a97df181e2c5943ada838f42f16c73a2858bd3561158f6528906b9c90990cfaaf6cd657e8747a8132005f1d9c5a24325acbef53679fc92920126d6a23b808a370b1375613a56290da4b6b6b07253180c3f9cbe34a4cea9f572b22291c9eb09c85a27c2c9902014039bb54659f513fb8f227b75caac7e2245db133b9480d7f70ec9fd11f12673435af2d416d5d4509b037aa40fd6fadf534e60868191acc362fd7b02d9d324b739c51f8e4c735c4f4f73863291530d2fa8921cdefe79166d87fd7299dcb093b936a0e847909b3b70f29574983a0584590036e7e8a11d570265a4aef609c99014d0482f097c5b3cc68ae36f866f9f7684e84cbc020b691bbe62cc5252a97c7318898a1eba323be7ecffaa597fc60366e6b4f61fb51be461d6e0716fa8866de6a555fae2b42d8a7040382270ea3f3642a85aea83f11b746462ee1a1c0aea9b077c12c9a5973d4437d028c9df36b2304c835b4ae704ed534732af348863e872382203a798b83e5b8549b383f8cb08287b9c17f1c950cbac0d06bea11c3e364700d3603a1f7dc5cff7bb3112c7e9df0ac985a508518d8951e98cb45c2bc71d9ea1a53451b01fa17b1dca56541991d76958555e65f3efdcf92b7f156c8649d33c95b12d1ea1e6e206193e7a0c692168ab8347756b5496f3f417033e2d0118227e77100cb5450bd67900f4ba06e316b6568efdf1690f75a5e54b4178e26da44f2f4ee78539089c29383d5cfd590e799d4223926cb5b5f2b8c74e4f496c569ec0e01422493743855cda1e56a85be7a130fde23583da1f0dfd033563d097087f98e605ba7655be15db25260e18dc82182c39d1ce1fbcc3ad49cc7a21dec8ed65229c6a086b9cb6f8d425367bc0bd8327cf42bdb5bc6625c4639eec4deb14477408c0547a3dacd4486e8ca43bf964824e1bb014882b435c950c734e1403d0380d17bfab92fdb20c2e8bcf721f87372d994db631b8bdb1798d2b5853eac618360225c50fb7079b7ad09d2cc7ea5e2bdda66f65fb7819c0ec605e91c9f177277a0b8e516d48b6879f42428a660ba99cc96f231f7b4637270f3cd723d751490ea74a2fc83c2026b11ae0cdcb63cd214377fc22c0724a576c2aca0eb958b2d30a3c59a49518e223075a7f57ee7d3f7d10638ccde99aee02240b6d9af836f077fffa2f455fd1de3ac42dc1e41528d7c96adb287071dfc331582d2d5f33d6cd71a4713be1efd742712db75685630ccd1625d9adba424a92aad8fbac9363bdad563180f00dca7c8abe3a8c48bbeb00570dbc221ea0b2c7868db2c0ec07d8c0b896de3049a2d06b3bf87a112823f55f4d0519419a7ffb0cc56d753b39505bd0f4fb4610f3aadb79cff2cb85ebfcf69cca14bedb1febb3f6c8c2350bca5ade66a04cc502e5bad4b931496601ea391af9e0689a144f0799fec8957560e2af40d23ed591f51579d8bc18265d327ea9314653091060eac18397d220dab41cbc3fb714ed2f27bdc1fe6dc7e6560d761a742899e50131af417c372ff83e71f077ea56af25cd3c92cfea29c39f74443ce817428581ae3ac0e0db2e8d6d78179cd66e1480d52bb44dfabb1251afde976995fd26096d55e25b0a4b2d4b5ea9e8a152e50f1ec4b9f0411f1575a3c7290b4e557ba164969bf5f44e8016d71a8a45e38d93da1c332fb1ce767d0a7fe5105b6448619f42fae36b636689899345410aa76f36890bc2245a55729bf5cac57e0e68db1fadc1c5f3faf3263793dbcdd689a44eb11cba24e373711904a58f00733a6cbae38e3cfbe9ab5420495da7f8add284c9333fcbd8540f66c8474485a463fa519464ebc50228bdc229b4bda75ad95a731d53869fc1d44ecdc6b95d19f4b2a15d4e9d31cd5a72eb9dd1093b4d411e96757e322f34a8bd222022e02c9fa45d278b3651709ec4610509bb2d1d35c74fb68103f58fbce3db1886f25bec3ebd7ec8c9500a4dbf3478d3f17443a3adbc328852eeb0e14c99d8d0a4101c392b30fcad45cd9cdfcba2ae3bdc0e1bed9539da8d433522170b7d53f885181143e5b96880e7f4f05ed778d24128bb3058ce5a28790e573863b14defe4f6994737fdf7e3985a6d0ffc265f83dc6fa373076ab31a90d9b68bdeed92de512330987b88edfcc5b225f5aab6225cf0057b69142cef98b5f85175f7dab1ec3158ab6cd6b34625596bc678f803ecb36d5b59e9d2fa1fcc2a9d5391c7d4eaca1560f38274aa51b2afe7c3e939436abe156b362c3a200561a96ad4393358b0c35f66ef24536b80e848c57bf11dda5083dbe4a1bc35a6bdf3c18ffa3ef3ff2fd80ff6d67ef6c06a55269c6c10da5f376725513caf8f1690b4139e9012fbed571fd929e6c5692d4ec99682f9f2798deb5a875100095c24cdc7048738ad58cc41fe43b355d9c90606e2992e5f078282b40ef636777ef9f0c6fb921ff11ad8f6b1e054d6f647c652bd0061197c2b4bac2a4c78e99cec28176629356859b80af878014b57837639107fac96af93f51a9234fd1486d5b93a13010b4f9c67d92c77c508d60e443f3029ff3c4fbe28ca1aaf76c6f85e0583332e70620db8f4dd99e5f508f0fe140cf8544519f246101768824b6433146125e821108f1990252739eb7f6d992d5a079add911c9aec5b8a9d8387792d24a58d1dcc4c95b8ee9434186d4e12c6e9592cc3de81bba02727f4ef51713ff65b98eb4f87a4012b93e96b9d04faa7fecb8420e8cacbbdb0905dc8b92fa35ebe0fd3d84bd9be7238aeb24a5b30ee75d4ef61643c17e5bc2bd075e3ef019d51383989d0e9f467daaf57991ab3945f31094b820b29df950ef923ddb76302544665b5d17d4a5759dfb130694aaf6eef1f696251ac1da9f2f8dea3d56defdfb6c18f12d8b30b7a421c25abf0be2041bec848a450bce10d6f7b1f41b4c054f03ea1592e8f2b376c1350447785b3980effc38830bf9e5b5b26fd8f2c9cce8f3accc5880477e0770fbc5056e45f82617acf857d5c2cb09dfa07e0bc9fbc89378a64dcdd6f86c9fa161ea4df11c266821a38b6e2176bffc61f78c79e78ee4fdb2e2bfe722cf0f99e4b65ba87f4e34535ee9519cbd22a33f06e5bff8419b645b280dced93a9806ec5a786ef26bbb80900c0df4398bb9386b238a71b91cb6f57f475ab83a586adb9665a363e0f51938c630b304594e28e0208f94736cda24a902678ca0ae6fd82f5817affde15ee0b92399ae7bc51b5f65ab49abf8aed78f38287c9c3cf59d22d17ab6d24fe02d45732fdadce6be6cd9ac2f8f2b6c87006199d1a0229bc7ca10be351894b2d106feab3e8748ffd42ea14b684362966d4841a74c767a7ec5fff4065853e574bb94f820d42bec32f2c0e90e1578cc1d29af098788315979173deef9097d6dd82a2f26ceddbb02629790763d90f9dc6e53fefcf0837047f73188a979e0370c34bd04ac6d3234f5a731a51a1ea23aacc41fc5eb635b89be179699db5bdb71b557adb8b7cfdcbcbc911c45b488584405e162146a4d9ebdd3f4dc97ef18f5cebb214260f87ab9262f3f0062fbc6ae22a983ee50237d5b00152a6960c6e84a0ba74c152f0e4d0ad8ae975f5896536ee4056223671127305f5d28ecf5637e522f33d088e5c8b9acbb823b6ac8acff3619995db4062029af3d870e225dbee94ae2be11ed7c1bb526351f0870b5b7d49d0c45f6abc454aea50aee8177e54266643107a020e3dcc7def0b88f96172f2dc79c42d2c03847153423daad7702d2b24c94728c3542081a1d039b9b776e9fd510ba8b5751bd3a81eeb875c5c5edd57d0b00df7b6a813b8232ae50fae7e7bacced575b681aa4efec5e5215ed9890dc7cde5511c3f899ce602b6c32b1c34ef79a71bb8777aaab8f370f90c00167da192b0355f39f624da9310b9f6df9c8ea1781f00d199e3c80c1faefcc8da9e2dc702d89b13c60914e92c91ba4f16150839a9efd71de9c7e6b30c89e5237fca09a4fe625a85ae6c5427922a990dc282f42be8a04d91d1334fa40218acc1ce6a9611cd1bf20ce3698e819a36ba64d95d0bdcc46f139d0ccfb482528e4eb5b5f1260e2520b55741c14ce2713dadd31075ebae7652da036a5952d088dcb4c63a691a1362db9195490d39d9c8d9101cec524da873ed1488da964e72d5fcdb737d22cfb3e347d87c70dafdb86a947ad87890dfd82caf4ba3ad01f687b3179af3557171bab7e90ea7032b88edc882c3df206eee856d99c0fbfb160a52ee4c09e801515bc3d687597922d0c4a7f2573125e6ba87a78f201712e86a03dce758ff59b0d489ccaddcf31a3baa37b8f12fa34a346b7ef971757b84530f91d3a2e664e265fd764d550afcd2488126c2823c37d63d41cba279343fb842f4557fb68326668234b796a202a5ba7d05aab0ba4b8bee206492ff4d509ed95b48f65b0c469c7a3d13d5b1a9cc60a2afce98dba72e9c8e7dcf394911399777a801e3ffb35b9511681f8172cdbd9afd55dc671d208a41ea8be0b84ea83f01edf177d015d8b46ccf48a02a763dd787e1adab29d712f6a3653e1d498b31d08e99302a740f683e387866d93c04d41b9fe109420ca1b13cdd17f4bd6cc3b8099306056a079ecf38ca1c10ab89920e929e5f445ef31c2130e5574e907281dcd66cbe3c51bef80026113a58476b26e90c131f8e4d51951f1425cce6db8466ba67d2a1b0348e9b7bb8cad4007e00270ebfb1d791c1cc5baf6c1ad1a8dc0ac6fb13bf9ccaa9ba7822aa7b1f347a23ac06431349f6368e5a5cc483601cd8aad4001ceae1fbca6193f01b42754ef983ef1ab875c7083baa31bd918cafe2456b56988a10c94ee102de7f5a657ee2a2c55a656705af9ff9b5f6dd6ef338c7ffd702c5808d8ef75fcaf36b2143078a6832810c7895cc9f49b447fcebce42635c301eab477dbfbfee1537c9de6b4944740ccd9f2f01f01063a0e31983af545f953151a6f9735320245306a9be31291bdfe3dc19487a86661697adc12a151d5c9d2daae8b0cc46e3b625e91ff1d30c12cf15b698ce23151c571de1553e9e463d1aa8dbd12c73b47de8dd6ec878e8ad82d92911142f48d7c32b33738eb9309806a6590e349344b316fc7967455849b5002cf5b14edc28e2e0a68d0a389088b2f440d0afee38c931fb86badbaa98f5c997e9fe1ca8b53db02f41f19dd18005dcf0c68a228cb3de2d601dd99b765bf483f512a68b674a70e1bf920ca8b8d4f3ffbbb2d72929d74d6e0c393756bb1a32c3286e18fd9f338a645158570519fbc329622e81bff9f164bc9393710002e419352b4669cbe8a2bd0f9fcfbc18c367c69c8dda21cc82b31f4e79639072187d396aab76ba26d09b9a06abb0cc261b0cd673fec8a17a580800b77ff0697c6eea8ccf66be27d13b44aa2fcf10beed6bc70ae1a440270390c962aaf93a1b48d477430e018a192bb2abf68cfcf3cf21800749bbd587c01e53ccf0f76b1566c855bc8e2c5e0ae1d54c894204f9e29cd2255c373d590144b4bad4b897723c21c106c71c33feb1982471f7d50f8a7826cc383b7190e9f7321206b0fb12b3e1e9b5fdac07c56f73575ff3b068fe07181f2bb58fe72d540a81777f945a1504e1ac97e4e0517e273b4aa365e07cb202bf61b8d7983fdbbe7f06223ae7a128b24a2e7e29680074b370fc94a52fc62d7d06c761451bf87e60989c8df6ac1c3d662fafcfa0db7ad44b43ff2ff88008c351fe603547fd01152e7f6827a438eeaa8cd7ce252db712b368b1d349c744bc99aaadb3c2ae86888cf3b56484323f025616b3f597cbda5c9e49610050579a2523249d1eca319ccefc2febd2086019abe1172cfb0e6c1a054f8a50b2a7d030c17905a072f417e85a557b1eb648e6a842a7c60e487239951d9def2c38a29f5d216052d5b63a0d915a8914980036420376e9586a7cfb67ed8f1d1ddef3deda8e6baf5fd699573747688b339a75c5a7e8993217bb17df25a92b5e2ab920a22a714d609bc9c986f28efb02166d38db0da0cf0d5ad0f37183d13c6195cd87594d6b4030c9e86d8454ac251d069edb1000b538894be0d780360ca3d73f4ee77e068364a8c001c91532d6249850012e5c97e957bfd39d9274c55f8b04459d0542fb19243c5bea570321355d2c0db3cda25be05c87bdd54713994d0aea72a3424a35b4a35d7a6e6de08c0ad39b92f4c6540e65388753281222d27eb5fc228e44b67092d6dae35fba81102e2089f58228090bc8e07196106724cb1bf58bcdc04444a29a4dcf4cbc07ed937fdad5df5a6286cc1fbd68d7473ba457700a4cb38af2087d866c1eac2748440b583e8cccb302545e82fef8abcd1d8c9f35b17cb263510fd122993b8cb5a3a273890d2d553b46198b3cd37b3dda1bd063d2e8dd7f2b354a48cd1ed991ec809afc326ca65ad910258c95bb52bd931e7f2547ccfdce531cae6b4a6891872a32e1ac6aab772979ed69cf78f70b571b48f2f276cff714fa08b4dc31e0f2556d3db383d364492a365d4b925e7dad5640952f09658e824382a0c8be1f19d0a443a4a57ec7aee77ea99dc8aedf9bdc29e44074e069571b7b58a3686ca0b26e2addac9bb922d2f4c780f1f145ad399357c76884e8606e872efd52fbbb3f4745b0ba46cc03cb9da4e9a7390b3817d1df06d6d1e26d717e7e60722cdff299f26bef2dc1baaaaef8d4add16f5ff5cd52e99873c4a1010becc2ac97095883a649d1fbc17efaae468adfb7f6f9e053da379cb0c06477e34d8d3769777f12c942113818b1277d5c4d5c82d45deb4274a96eac454ceb52c01277a21c0a397722d89048f5a1157a1b1dbcb5cb5b60ccd3ff94c29285bf02ddaf4f23ff0a2f09644359ed64f33cd5bd8bc1b202016c4978027c30cc12f0aeabccff88ac1ccecd804b0b998755fb9f040370f0cab86ac03e5b770c7d0b5c36167a6158130c043b570dc8c35c301c40a099a7ce174efedad8a0f2555b03b4bcbb03080e01c91da0a3f9998eb6464f6f60f724636f4800e83d1ca0ca9c28eee489dd18e823106404cf1790f062fc37312f9fd44a71800f40c211897f5afd8fe093e55df38baabe29c02a4a69c304decb6ad50a622ee4de35c12310e18af079559cdffa5a46d942f8975262563612baf726b592df4e08b0c4f78c9fec4d86a6d58c36cf785d2baba9f3b2553f31244e60941d9bbf3e8ed47ef26f43303360d037a8984deefdf06d5b7449e41934a653dc48bdb740c9a787bfe638e6f70e23196ffa31bf1e3cd4cc3d855a30ff0821b4aa172a172268a59db26c71569e36f324699860a1c2efb93c44d5b78f085ace1831740b501db6581a809e761579bdaa6800918ca4ef1040f514c12fd6b62def9531718e164ed83bc40da059b4e6773a514f6341a5d137314d5d6ff2eb4ae5c01acdf67c1a37751af39d36e8dbd9418ab61323e536183d0109b8c23eb4126cb9b79c3292bbc319753262ca30f6a92d2a6d1ffdc893bc0c123e055fc29e2f0e280c87132d6f91824942d9449e10c396b83dda26cc7329b80b6e044339a6af5895670eecf3dc1538a492e1a8db3be0426439bbf2b792b6f99d4858b06508eab9191e4391aef8d23d797b2a2a2d9ccada1ebfd6237dcd5dd245260af231969af4cb385a021ae34f1331b42091d9b6e67b2f97fd94599ba418efec35f462d2e0e43955876725429b5597e2125b38a01ffe966a44ebfb9d82fef242916a269d4c071777f6b7225757f8442f0145bac4232ec88c454e49e72ba44c8178caec59ec4cf499134ee64646babf5719fcf3d5a32aa1273062f2c64e248f3a3cf961985210493d2e69d007c5e38d4c51754383ee12997c0e7371af47ba96f79c46753ac9a74ac6d4697316fdc05cc51f12d36042f1ad502efe03797f52e302643faf193ee8806f2dc7b97e11feeb90b393b27a1cbfcb61eff0a11a94c26ee176299e38bc0091053574ba31e1fd8dfaf72d581bf022180acee7701d27e925a556f27b0036065766d3c44520a761030eadf3d17bbdb11508e818264c358beb257c79102d9ffedf9fc21777d00a9c816eb97d3318ec024d94c113a00dcbd66bcc52f77505f76c62a6de2335c8e57082dd593b23d0d2dba372a8142d8425f6c3812914e90ee9120976458c8dda526051e860bfbe71def90142fb1a15eb7cced55c26a49b844c50f4bbc373f456aaafbe093c173f24c35045204325d8272c003d9513fc2cbe858e54f0afdd4cbbbb2afe7f3a95458e621a74eccd7a730a393f00342a6d59a903633f92ce7bf351b9d379e11286cdeaf3525d12cd3e4a1bc2b13d087a7fa4e5499c20bad2de7b3d6830de8d4bbb686b79059e873a1f7f0bdc149b37c0e45a3bfe6aaa01ec79d1779a651eb646b224fc791792511d042b2a8c3463610f830d1d039bb13db6855ba5e01f4b489b141de5915f1f6ffd85e82236444e595b2a40c6e803d87cb47396da2f0700893046a4afa828d7ac7534fdb27980fe0d7afa5814acc695239798604fe71a9658670a56d6cadfff056861e65145ef789781c435b21b3fe6a7475ad21bcad0e7b9076c60822f26906072ba4d7915e293eb0fe0133745a6e8d1176c060ec71d30e672feb890598bd54132a72281e551f33ef4370d3f6d6472cd141f0c0ffc44c42222c6bbf3898c89329c1f6352c9b1f8c91ede3fbae7d1987bffb41ae40a8413d4eb0dbfcb0ebcd7187c9a3db5c311da6e1958397e7511cad8bcb088700b16fdaf1b116212dbafff5e1fab8f7d79a0f655f09f2a89d1b808c881f9f41cc3d523495609395c167320c007641903a22d0bd5e026aa80097508b1a526cf9ec40713de0a277458443c78b9013104428dc1b57ebce9c12243e0baad15b885669983bcbbb74f34e4a703543fe6420eae593ebe7d83291080999e8a6e222070a2529652b29808aa872da836f9e51d8b6175a209bdb39917b985c1699d48ef9b49b44e6c73b9f3e1eefb59f169e49aa115d73dc4c25d75015eaf26dd24aa0c80c6db2882e3256cc38631c4ef4261fbfd6ecc2e12f4531952e9cb4a3ed769c9c6396820f6827652fa65d4822287d990170d46cc5f6c1771cff6a812dc26a6a956b53770117a09c2cb6b0569b0d3ed5dda7dfc92a33734dfd994f9203f4bc836b39a27484d7a31728bccc8249ea76be08d7014dc9b98a73b55e15bdbefe2d6e99fa5a1de6eec55cca69e87b5f385e848543328ca4f786ae8749f08ff89caa9d30dcd19cf4f20ddcf91df25b99069a04ac8e0f33a213200ce8196de033774bcb65aa37e35620df205be57035d67c6065757cb2cda73e626cbe25f7ff3045e01391c8f944c9d6e7429edfe2e902696b151847a60b5e00f738acdb82c059de1d6267872a314c4d8b20e4ca157d5055096c93e74cd830b74eba83d9f8add5be90d6d2abc2462ab732b45e94e0e59d52b870fb0cfb099c34e1a0c412c8e44c5d62b4406a861a033865145a98d3b0549e69f0604d444e5b7dda6d74da55b3747e610887012a0186a6033f14b7b0306cf831b931156591d8057a75d4c980e893e6d1758040e81da2c341ffcf4c0b1924870ad7c832f782a40b8d5ff390ab48371efec0da3647b3c9376639da1f725b747522daca4333f9f4b0c8c176b8ccd9cce4421b32b6e0fd9e21f2119201e95f00b61334fdd4358a69d6f3490cb104250415a9af0caab35f9b79bdd22f4d504d0e4718b2352d5597d3329457aca2f842aca38c8dddc88643e82ac90c66c5cc99c0e3934c3fa4d31d193199e597e9ac413d7adfbd9d3ae2239b186d0491ac000b2c63cb125fee34121bb249756ae016e6feb12ca763bca36628fbe222f1b5158ca7ed3706312388d7a7a393d859be3aac5d0427b047df7a7794632b8e55d347e3ddea9f076cc1a8b3e189fceb0b6f72f4f4cb97c639fb8970b2ed17843494c8df7562f52852d495eab1d12c73d8f65628ab61916b69958daa9935929a6dc5caf25f5316f0fb742d13c2cf3d53e3dbf8bdfceca3581d78c452017b95f4ec80469eca70f2ea7b9d48c54b828efa251370dd3a6b039e7af53a38e34f1824269bef54556039e2028b4c8e737e9cd83d3a3df2816cc488d7c8c4c94ba19bcdc5cac28d05f453ce9128718b91c71b6b961583dad175a87093447c2671e7d3ae9f668ef900459a1e848c672d92f82204f2b3c7259d460304e92540ed28ad4391705f3204f48973aabba3e027eeb206aeac96521a03a9aee4dcdef720f0c835bdf4002bab7cb38d3fb31e8df1f299778c1db93768321a4351197dac00aa6d80ab0ef65031a5167fdf8aa0e97fe1dc733c96081d4ccbce18572d4e1364e7c5f03d1b15a2153e036098993857f5f1fca1e21351faf35f394ad7c8bb431d3b40993a2a5ec5d418388c1d019e0ff49fadb99b425474dcb9a0f539fda96d90e09cf383f8f12de8d1ffc0cc615ba218958871e7bdc48939739861dd9d82e64d63c32d242093a0c4beac9986d03d0f399740999e3830907b1e187c36c45e1adfe2bd92642c39b0dacbea4dd625e457154c121818ecf45ed7044bcced9d6850bb6bb9e123e4d84e9b6863d6c052b5711072276f283ebe74ec0fa5a82634b9937f9d3e16ea3c855f7737f49ec42bbbd8171fd33910b84af859190b9c798af90fa3a6f2a26a29f46c48982066e7ce228a474aa24fb22d92aadd6965a8de5ec81c05385f6fe5ef2a2773265cf1fc822cfc0cc8f93c51601bdc29e3b98ecad7c3bcd69c3ade66c31ac4fc0b078243895e0afd386d5dd0e53a208745dcc3c879ebbb2af8020d1016ea841fcf96258c3330436a92d9bbadaa29bdc051dc4f20408b066c324f82f09ce0de00006a51b5aa4e3ee8b79560aead33643535692154926dd3a3154d83cb4015a749a16f1154c00e189e5a55cb6a459bf527507e9b5e5057d6f56127d77fd764b9400772fdfa257148b1476c8025dae52376432a13657d2d900a41cd591d192cbcd75d834a588de8db38e93f7cdda683302e56db7ac0ac2634eeee7aa1058834d92f15a8cf577535962cbaa982e49dc52eeae4b8c4721f01c9833ae6c00ec875c796331e87b732f1bcbc25a353b5fa8789e50920a6f6098fe70eceb4111a942789fc6d6952d40b9ecfae6b90058b0ff3b7ed5b2004adc1be4a7b31d3839a7ad43cc6cf5a4f5347ef17c0c96f83cfffecef36d7c79e23e152457763b05e9079c79048b585e339a6df36a43453cc42b4b6c57c4bc13fcf73ef51c6513936150b0ef6ef03a5d12b400b3c164f5bd6ccfb07629cf3e169f1c8a13acead94787e2d2782808d1b7241c4891c77be09cec5f0f01d101532ccb796ce6ec4902367d29c2e3efef216473275df9b01645e5c0fbe3e25909e2fb4594f3804b973a335afa8708b77a6213167632025f1c78cdf7699340195802e455ede3539b4ee345080d09d02f627ad0bd0b2e0ade3b99f094eb4bbf96dfa32eb0e4275d977e2d7adce585bdd268d33c7e9a319d9271b8a3e9357307fae319847d65067fbf1f6e874d3fb45e687057b4d81cf0860f83a79eb38a6301c4d71bdca4b0f3099eaba38bb7873b7d2855fd8ee3c90b0b3905f92cdcbc930edba095b396b7327008735f8284e633a96d6121ff8ea55422b459e2b3d709e532fc5c9fb8964ad9e01a74891c8a2f7648e83a8ddfaa34e4c047fda324ba53bc23dde55e6ae65d0ebf1a166cf13c5d63c56342e9555b182df9a8edd55c7340c35399c819a3db518d9b4049536864ba294555f3b1fadb52af2a1e8bbe70cd41e3abdfe59272201da172cb73d74ed6b72d190280a28cc33811b242e6dd48282709f67f242cecbf96b7299c188ec949332c4c161bed543856c035a3fd6a345ddaf20be32c712358bb9a8d79ff5a09b09496699ca8dcf56afd9a0668d4420641edd836813b7521f948a7f227439a109ca59e3b9d168a870122a4b94e0bc3263b14c2eca65ca04f01b9680cbc4b9fdde00c46226d2e15e9f0492f0c5fff63294edd2c3eb5c98196dcc071d9f4e7b2350df9048a9374e2d7dcfaf50d27b8c4a9f62ea063586e8e66d3141cc60d5c96370b5197e26839bf98b82c0be4cbc0193d3f03d700b1edbfc99b9549c82f6f000f91f99ff2549a159b2ef64d11719a0937ec38d6331eb3c311e07d7be5aec32faf7c3275c06dd60f910ba6c46a207a2bc33f40767b26e95a788f1ea0d05b023f29ad3cb8c9cac07d24230e4bfde20d7cc5ed8569286c0fa279bc3971a646fa654d22067a82de56482a7c3d0dc2a792ecc9134b7ac599e37dc684ff83faeec19208d318894581c07ccc27036ea45d4948a47006ef99d673d2141788b66d3fbf050c4d39b06b68ecf56e92a5b742fe9529c5367b68e9d007874f6ca5634894c3ff174fd76605368b0d20787c1316da2a085e62767a4660d69b3fa16abd89a62956529a2eacf1ab5e9c1e31c3b6e2ebad9651a5d3ce6b85892338155385e97acfa6463c2c2e3547d99ea362c373e0daa9356247ce1cb22a1213a92aed1b9be247f42754bed3914324f73ff64f35518abe728c91f21c31ee794f51d7e0cfb44bfecb70929e1fb4ad1959c6bdc34de80b0607e26c1cffbf19c948843dfce4b109ad85508e28efef7e481e791c9722e869f19b262d7b8e424d1c55d57fb12c6be57e140c24bf65a88f776671ef1a45bf4e09fc8292712f696b8ae2bff5631dfbe3448092764250b1c8bae7306484f3b5105e8a1fc30e36596ff98451eea7bd189d98ec3134ab51a489d65893e5737badc5c948fe66f1139c63c7a94c9ef2ddded6ee9d1f762e86562f4594722c8ee20984a715d4f8b038e79680f3df7d4bd78ff27fa769a620dc78bc5a67596e845adde3abbbd1fc3a1343bd7f4248d6f2395e6e142ced4b9ee44799dea2dca85bbfcee9ad469924a211ab0f78b6afc0e9aaac8b5925a913c396a1a63a64c9a8df4b2429ab93c99db9fb6c993ec8efdbe242b45a915d47c5c4a062756c0c6febc4d6e210435c903e682a743f530f1e0d76f4f30b404961fc544a9e3a2915718d800733bcc9f9ebbb2e24ae938e7bad3ba4def14c3698d6eb143a5cce0082cbe29df968237b1230cf22e5561773bf8f07ddeb9d5f67d12c7532588ee449a8603cb698f016b05b89effa97d10b21775d3cdf0bffcc2b4d0c6d04cd140b61e84c13406d31ae79948833dfcaedf32efb25f9dbb9ca14dd390ba74cc152234374f1fb9da096785bf7dee46587fb0824957d5dfef4298c4a10c0585df7335c91b6de41b095a624c0fdafc1f544eef37ffa93325be6548c6361fdde0d9a6b44c65aaee3c2e7679182497d9db8d1fbff7b9c059cbee20058996cfd6ed4a871b0def41d9bbe99e041304b3cb641695a61a6a1d8e8076fe2307ab9ee49ed68379f2812ef37790e8fc39a4faf79f0139cd71482c1c2a54be882334f9bf06f1469b9bad1cd4a5e610c924e7afbc24d734358b75971e7c62624047d235819a19e9f1b86a41a790f9e47646716cd44db075732bad949dac13b0b1cab6d8b0756fe6839141fefec9f7dc8bf2ed4f1f8d9e1f55b4e2f9b1e4ef4ae3313d52910354e761a540604c13f6d2f18ec0cb3f3f0c318e3ab6661c457eba2cc2b28771f77f06a1f4eb75f2fc42d4f7df484e1a4a8a96353a46bfc58c7f9d55017346c7bd1a2003acc1e6f87c20c7e7d64113982a6f753996a74a3bc045dd720fcffccc645e660dcde279d37eb79111db36d3cd4237f5c0c330e30693656d3859d0f9ad66586b280f3c96912b472538a06f45bd80914b2160d70f7c001300ac466c3fa3b77b023597f4ce84e4769824b1a93808513a3cf245ae2473c35d35f6933999cff4cbc5884d88bd18849d61a8801d32a2ac6e97439839f8c6ef222150e09b2041a449a8d777fb45ec1a9b1ca4dbac453c026ab85b9152a07053d26e453279443e8095d446ab189983371413bae040ea693f9fb56a5bc315dde459a9c5047cf2f28db7355a4f5c6062a6b2c047b62db8db043ee7d1a2ba98af884896c581293f558091821ae20c601eed3a284a09cba01dbe39a4e596e7216ce374dbda5174b18d52a84e13db265d1945dfcfbad11f619b55045278d8f7e790e69c9c57daf748fe04cdf3dbf9591beeb873d9bfa0a1a2c869486c7e3d2faf64e687492bd0a00121e836d27bacb136380a39602b49092feaca23172f0d79ac679f47da4eef4e3176bcf8a354c44a4793c2d5f9a3d9dd94653d71646b18a4a62a3756e97f8f94747be1dc7e227329d32308f2c3e094e5a675fa426fcbc314cdf27c9383ec629482dfff99df7b62bc0ffc9705393dcc62ee93ce7d36d57ae8de747589e059445f10f04c849ac21a5f1cdbb16d3ef28fdccf9fdfe6fb65d03b22471bbd25a69a3b668d6c635b24711f3971717ec147b5202d1c8878daae9e0c63b95c8a8fd65bcedf41e362db87cdc21feb06ea80402c3bcb5cd4471a0eb000af6fb3a584eea1a05a88cf1f7733256da5aa9ea2d980024130e9e676f2d90aef1c40eb618e9c156e3f11a082c3589cc34b9aa4e60670f0dc5943af5bb234674217c801184673c321cd955b8dad5ac4b0e1b7588764d95558281547878067db6ba373643a407af6eb2d72c27aa5c0ce221d2c1362c5675337fc00dad67f8a9eda2497256dd4381b19af1a41a9872f3ce2ba133ea89f312b0e8ad84c20e3fc082f0c69dffab46335af9bf681f536688392ad38a20fd141416a832edc3ce3db2188614a93c86daede4e9acf8a586be9754f00c7efedd0457ce797df059493759623565bfe3496a250feacceb8e2b07ab2621311823cc4a2c1d25a4576446b269288fc648ec26d90dad4e66b270972aa7a3be18b7a1730dbbe1d8abd0e07bcacbdd3185f97918c319fcdce394e19e4f08a45ab40d5f4967aae3ef34dded06ac05806aa9170e6bb1abb41f2120cc97f9d50ba79135bb6d1b72b155d777fa2ac8a7523c90264f50fcd2e3c73273a22b8933437a4ca1a4e0d025de48a842dbc0992b1a6fbb125b5aaad67c9858a58656ebe025076b31be14d9e4bf15100e9ffbb7fed0f5631d904cf80ef6f524da4a102b809986f8e4f7c3aff114cd0541300ec7b16f84d407daab7ab5b8a662f1d9abc9b732d2984b13c1bf0717b79c72e5e1bfdb82396d09b3a2bbd749d07bea4f598ccdd779ab56041a3eff0810342be1a6581073ce305fb0c645be73c26e0cfd4353ce33a5d4efbf4bc7076da48f1a08b40c9e34f6d8683ef328cfe37e4633a4e62077e8ba373f2cd602efc96cd30d6939792342c462e098480f8401ce5e60a0ed66b15228f0e0bf5c9887af14c3dca8e7c93597bc5d03f850bcd2b5a5f0e32501f10fd45e30832eaf0c72c40ec6f4efd41ee64172b264b86439cbcd5c092bc4353f669e7c01b72f85581d9b9cc710ef5ac010fb7f7d63faf6769dfe84e9684b90b480e50a3697c3130f4efe8115c904c6db118b3fcf8ca2490ff34c83351030118c88b94ade025b12ff97e8b57177ccd198bff367cfe0580f36729eb103a42c17623de67d5bda7789453da6adbd40486f175a3656de25a9705a9611a0f4be521c413f8da3e6de51aa23832cfabd585e4449e33728e94760f46a4a64df0870d2d439807ec8d6c8fdeebc0e1cac1178039c2ca920917a42fd54726e308ff00afafb3123802e36e772768e80d7d5a486e47022a95eebad9de514a9ea368e4a42b9c4affebf6effc1f24fb2ac5212732ea3cfc8bd5ec4a2b28035ec5d09fdea03ad915f4ff5d6d232e98a12b1c041f84a0d38a1a98e137be1c81cf931d714da19db5a4f8dcc21bd8f5604a7597d0b6bbf5b8e027a72a5592bb2b1e07926e7e9f51aae34ec460071590e964f43a7d95b94384550ade25da017204970bcf6e601354bb4b01746ed2279910fef5fd8a0ef14ed1f84a792ca2a85f7f508169eb52de2584600f852194128ad87b741bf3d07d3c2b4416f42e21f73bbf40ed79e475d8c5e9b610d41e0869f33f0d8dd06481f73d3eac093ab5498df8e1b6583062e1b3f6f5114281d8795bbe2cd12facebc18aee03d7d40af54b91d86b441820a0f1b2e20ea06ea766284d926b5824fb5eede38c7d78dc95dff7d772a6b889425f7b42ec3c808d3206a4f88596d2e01594b298a2aecdd7294d621263460611eb3b946c41b5b3063f74e7102e68066c41a232d09117d5b812dcf21e605aaa57185170258dc3dc899b72abe248d0ec37745c3ccd1a1c9e4c2a1e6c54734174a4b0869ff38b2fef5e0dd0f33dbb7bb2069fe12bf0cadd3a7e1b18a86998e2061f554930a17cde7f7d2287ac8388059c70a6e8699fda9fef38d3a4cd07d27351c8814559801c537e13a4f103450859e013cb734740fd4447c865f14ba1ab62bba2aef1eb3516d1a31bff90c360f9bb31dfa670cf30984e6b6460bcc67e3c8151e79340a367ab68cf7c204e2c9cc04ea01c5edd12bbd608754c231c19001f6826b99b44532b633653142ccda68966617c1781bfd033b3205577df943ba58429d70db831816d478d9c265c266865b1ecb319b98e14ce0ed24f71a7643d91463a597ed9ed8f7fa09e285d48c647a4cc121328426e1d4556827f3fc711168a16f2d7a1b312bcf25c4d3feca2e43ddf4944f97d9a7cd62125c51dd0de104a3e458bda4d14dd172e04a693478683bf5284498ce0f53657849c52702b7f553a0deb8534f7d9d0db93aa35382e9da2c16c9d33d56a5f2b3d6d23f60866531c11dc535f5ebb39802040fe1b10f5bc52939b893285fbe953c5c12f38f528599e22d257bcc4a1ffdc6edc40436bd1e29a346b17b8d8d3b54117b5740dc874870056af4269253bc70ba48271eb3a164ed20e8194f733802b526931bceb906f6e9dd7b0cdf2b15d526ee23efc6c3b4bb8782acf376aefa531a6abc183f51ebe50932bb9a806214a0684a74c81fcec3cf5411771276eff9e7cac803d1ebddfebd322dfb63627a38c444ea8720a69909c9eea6cebb8448be3799e0285e8ab621643a2e92bcf9d29fa81b1e4098579735571f94a0289440d5d7fc7ae548cfa9bcff82eeec5caf77ea4ae17caedcff7d4e42ae1b4da27dcdc42ee3aef4db38f2ef58ca051f072323e71a1d5b8939a8e4b7610989a5117e381f15572914f967d03ee817c0b3bd6087852d53dde2cf35b70e34af88d465e78c70e4140c37131b15a06a2db544c5da21e27b83f19653bacb93f89c77ede4ec1526d7107dfcd8751eea2e15fc16bfbe6a59d4e72b521858eb5347f9912e541e01d99caa9fabddd13653d46c9d8897587f6018deca4fb6c2316232fb08b6163ea005277943fa92c44b8fe3efd177199c83b06e34a912bd8d815008bbf122519e5eb07bc6e352ff16ff8d62408b64a14a88c53281d99e67c3427ca47d7eb6c4cc34d4147c328a89ad5e1e0667787a145076473902d490da77e74304898add2da9807ca42e4ea4ecbb010c5b17bd95808ee042c3ff95be400dca05f130cc69956f31911691d22d67718b4bfe707c053525706ab8ed2ce952d29b82ea26e8cfe0692a403fc72cdc70b261198c6f29c7f36b0690146010f1c15a7a4817036ad305be8a24e9a1634677daf95c78c8c64a63a31eb55a1625dc995bab01323eb70734e2599ec3e3bf461115dbae6d145fb69054c8608e16c0c43867b1aa6d18116c2d6134909a1ef3f00b1f7fa6167659a7b779e112775abc89ad01e8717b909fb49d9029e15d3b28b8c3ca133918b4d9d747de7242b48d14d0f12eb0900bab926a54af7bfb4117d3142f362999608ccb1bf9af983f09d834473806dfb48a1ca34c209755bbfbd2762ee1086a14781fef5d1af59e14561fc23a0d57ce38246ad6f19022b5a7adf91ccc1adb8e2b17f3f4be35d1b5a973e41bb3ef42a1228e17215eef71df70323b6d837cc92d7b0d121abbd0df80a8d37ac6031db9ce5d2fe213b757cd53a888ec19cfe74df160b688d2bdaeca3bbeb78ba3d451ac58c3ca818b4b09b80736597cb0181ee829978c88791c2de959019d72b5296cdff70ac7b806a5dca0a7e33dc14350e783c03e436b868a34d61c63fc6fbd0063a23712a43fbbe85f36a9261712f1b8a96ddbce940cc781d572a4b3a95f0f2098966462f25b6a4e7202fcf265645d9aab070f0ed7e0b7fa9207a164784904eba03a2b28e383db0c62942a15766a1733a399e576c1e8b25d026092021d9cd495b12e086a06c38373993a1c55054e8bd539690b95df27b5b3ea350e5272c83a0e31a61393262fe791f556b19cc19a997421ac5b7177aa0c48211d3ffdab7ebae6df75d7ffc38b3d24bcd96074f4ac532a9a6ba232206b1d32c18ce270be9bb71b1622ca85b4164d95a46847746360ccb7fc1bc1a2afe4ec183c86fe31b56345012ba07846e904a21a653ed3fddfbaa85b456c0cbdd0446dc5129f26349cc31100e5a086af120747e6de6c98c9f4bad3a9bbb86b2d22d1922f77501a0b5e14a65a3ecd02712a75f91e335f4cf4763c68103d6fd0e34fc4a22cf47daad322ec71ea82569015c85882fd81803de8c5cfdf74aa9a6ba15edd30be5a0650ec5f8d888d0799773fe8b31208ee05467643e9d2d48fc13882c363f033b58af16f2df6ce6274b6495aed33aa321d04c8eff369fceb71b07f9a15c551f97dd35406486304a05e82e727e7518bd0f215f9c2f7639093215b6dfb018ea74c054d8b47a48886e181b39edd546360b49b666144686147f7d6d6519c41425f3ceec91b63adb454daff5a86b8cb8dcd8f5d36625287a422508312258ce76925f335c288829640022c29f047af25ffabc4c1e5e3363c60c8b74647dee4ea2d754bcd3488cd9677bf17a70f5f371168f26090daa0f0eb0480adb65b5bb9561c64aedc1f56cb9f36b3d8f069f13096f2ec6b47319f5d96dfb236651b736a9ec68ec3b37566ccac1a0f57e3d752762aaf6c2c18c84b9690ed2ef9a351fb16e071c5175db3b659a3891f14ab2a31344a47cace2d89f0f3cfd00b8a7dd989e1410c1e0dc9323bea565fd7f92a06ca8d1fcb383d5c0c314d252be2a523e3e5ba88d516f888b92d6f2e6bd31f7a1b964d5bc4db071bb978efe6b5c94fde4e2bca86e7660e87146ab34ad03502fc46688a36c5b6776f572d9646dec87e09859850094f9b6b1b1982c4bb151a93afc421dc72a4550eabf79e6b2fd3061191ad251e937e1aee356c5b47da268cded446ce6bc1a320eb73802a70bc20ce0216ff2d7c73e4465f3d8ee9eff5a574b213920a1ef6953982bf53a1690a68d9fd830aa25a95ef513b9200e4d047836331826fe9e25a9c79d31f1ad7f8f091732464ba3a55f243dfee019134980d2431fb5d5bca675b12acfa5608922fe533cb96034fb637ee95b81ee65679c27d70266c2af963b6dc53ad16a6467ba6342ea4251525a5bc078652ad4db52a96ba4812fdf85c86f55c3c16bf03ee635d4c889b97f60212d445de55bd11be8ec6d3550b2662d9f13251f4f673670914ca88b92aa24771c37d2c8b00f5e9501ec28f994f0a78ce6e0e5153fd159e920497114e5fcc15c942fdbaef7caf7d63eea3f7b1f1484f26e67002a5109fa97dcc37a2bf85db54af3de2bff0b3eea6e9f8103c998907ebff29eee5ccac7867eefb0fc4abe20ffb2b2c024e5842aafd107e808304db85a77b9ff9c3a3d3f3f421463162aafdd0ba40e7eaaeb0f3854b1ef1b242883311201cf261736a11e4f87b57e043aa52ae52b0f157049b3adb151d72f9149e8ceb171f7ccf8776d8015f726439d3c64b48038a5b7e85f80d0b49bd06529000e30d0937fbea8da696f55805ba256ba4ceb229ee89b5b604bc323a08ab28200edbec27d50fc1d13b80e601ae1cd15ea475eae905b12eafe0c410b0babf4bacf192edaa3e2780a3f7771171f66a477190dbec50480fe53e51b236b293ce036aaf51566bce1f48d41a80e07c1b9898651231aec9256a7e455adce9773c75439df4231cf1dda674277118e5c0dbd6cfbb110aab4a5909b298c89155f1cb44afc38f0e4d6a45bd3f1d5a728241cb80594ddca7b22eb84783c9741d139f1106688bd4490de7ced9524e06784c74cad43a771ec1b3acb14449ad9008d572fa7b0822ab1f1d907b2793c1e5f966fc692db20670457091ed743965373b0f7f86ceab81ac0bd2edefc112162857936e8ba83fb2c69cffeedc7fdd18b811ec4dd2f58bef6ac265556a18aff6c4e0ad4d10615a960c517d3b02950366f75d591f99e3cfca54ba064fb929829a645c63b2c638b821ee5cc819b5dde27aee7885ec49c8d55c2e1111a2b2747e9bc983b3c0dfd1a26eb8b0269f639c8202eb9a4a5f22afca399385a949a8c32e88aa96a5332735ef98eee3d869e3a13c795442266af4567bca65bb0cb6ba7aac51a582073d00b9474886103de797f3ff6bb773d65c503b484e55760f86cd1cc31bebc60343f279d34df8d3f95e7e5bb21250c60d073e21931192aa4ab1f30d34771c89c05067ac167a59eeb2b2878968eedd875c63140aec79540a1874a40f2492386b728c991f143735d28d05658bb2e11a5a5c88552f33e5f2018502aae13866bb64b47ab006b2fcf7f3ba5b9149944e3ab7c1a71dcf05dd0f073d0247f6b339935c773e6f1192e8aabb20d7dd4b606f30b058e1219642ea05614c79112da72df7131c57f500d93b228f2e8100073af8a865b785d0f065fec34ae6a4e2c69fcfe22dde41956f7a431578bdf3087042f2ed9a38bf0cbcd5dbba639c2882bc2676b619362ec1220d31febf05544b658873385431801bde536c37a192e08bece4514fee6896d39756b16a6182e536d562dab5264167f982e827c07b4d1b8a8febbfc04871fe0ba2b32178d1f9eb192bc01a62245b4e82bce634658f068393ce045f1cce86722bf5abd259463f3cefa616bc687a76d475a1e7d00410f6bed4289e542f6fccd79ca1858da18ab305c68bdf46bf57e616b2a224a4db3ec9b3186e18d4b04ed18581b4abf194af7ea64060ac9f07984facb7bd15c35bfedb747c2b59777bf61e243345b7ad79706ad8c83e7d5aca7049a4a99eed7ac3f051d84ba8566880beac351894d821195b95e94bedefc6a7378bf33767e0694d3b6ea60fb51707a5aece773b7ae019b1ecc5f4736a41f0165ad0a7fd45aaac3ce3628379aec599d669918d5abd470898a909d2df8181b1314d4d4eabda54dfc9881698abaf648d00612a6cbed5d8f0589bf5824f46f919770ab3399cea52668cf85735ae4adfcbd0f61d2e35ddff1db5c4b35018fb807812aa99750c7a1245ff2f718ab3170856a44c28a7039e1ef61605bce129b2b198a69e8f8faed016dcf28a0bffea1865f03772d254866ab24c5c76a7cf09730c8b1478cc67d4b4ff66e124391cb6bd12befd30410d913ac88a29850ed263e7a5733ed6e7489b5b509b8e7bf29e976fd29289f28e93e247f4d963313b196f747ad2c0d506387daad2ebfe5e6b761b0326a0cf4f27fc0f013a028f114608c2b04a15e066e599a2921e864e1f3e105ee6600b373f8db970e44671736a5bc5e2708701c00cfb5a50569ab4f236a58705eecfb124be2a1098f9e19d8a822db72f96198d536c98a4db62913ef2560c907043c23ad18e0f1acd6a98572ba1a17ffc915458ecf8bd145cb207ce864aa6918cd0b46fddbafb77cf87d20414be5d751ad5c6e36f1556607c776847b6a773bce987f4a0be47d800360d3c6aacd0e09fee065ad7dc927c32f8d33b9ea2eab378ef7f6fd2e827d1bc502f74898561da2311755b03daaadbccce72ac67230cfcd56ca013657816b833667d423544d6242030129c728e9e6279a449a672751243b070b9eea79f0814e8f7a16ac03def1b6475486f8d3e71076e7f0343a74bf23f0d482f357f91f0e856c6cdd3a1c003a694573df19e8ed598acf5c3af0a6ba405111bd77dfcbe6fd1618f392f161fa37ce16eb26afdc32d05528450a9cbaacd1219e4cb9514f3a580da35b98777a6130cb88276fa6440abd309c7fb656fa4dfe857eaccddcffd637adf263691deee0ba951293ad08f4d84f0d95e72382d45dab3c3f7cb48adf6d8a493638384de4de7e3e90e9e1a6ae8e4adac2f18dfbeff279090eff0d657bbcb950431273d87f86288e2b17d62820699c755908d2eeb43cab1f40769f082d525d870b7aab00a2926d321d1b38bb994c0c4391b0dd118b724ccbc782a66783b0ad2a864071ab14c17c28179a9f46109d4791d7f09fefd671fc46b9588256323ca86e6286c9dfcc8388c8f89f8f0120c577014b3d762797397d336e35bef8d7375a180e123c79d405b7be3289322079ddd25582478820f9bf069436cd92ad8602dcbfa5e7389e8364d733051e1b5d021ea4f2b907fe410836400fe714cc7ad8c668d2aec24cf6ea594c28765b9dbddde598dd5d2f44913cd415fc8b86933c7e9236af64884aeec47dac17d6f928789ca413e49cb7ae9df260451a816db0f7bf9d54333d206626254c16eb580e286cd559bdc78a05566257c645b18928421170a1a40b919bb9394de1445f517ed0af1106ed248cb51c83aeda5ca1dda1bb719ffd8a2b464bdc6f6a88b49c031dd0ddb3a8281906b4a1401f0d221bc04a0bc20782a3398149ff49b201c767af743f76e390d1c32cff16321253449e3e6a25736674e87836fa634ac7b37d1f14e93aae9c37fc8b712b5c1633614bf5504e4851c89017a9c23f2d6e26083538ee14d0767d50fbeab3065a3235f6559f85be97aae03f7c34ac63e3da8e64d9e9fb9e6f330921cd01769f6a776c9721e376802bbd910ba68f8eec003157bfab11feed17fb03e030005696279ef0c1253bc5926ee060d569b3fd64113ac26a158c670d720df0b281caf9b30fe7ffdda37ac36f8f4963a1fdddbf7c64aeb4adef31936884eda0d0d3ce66c938f5448fd2fc3022f8f8acf9460ec50c54ff50e5262ec890b8bb4ffb4da6552942ede61bc5fafaeb59133e63c2aa30fe0cbdf0a0ef07a01773d1ef1f8838cee2922f34a67e50900f056c23352cd87aea3cb13ededf1ec72533da61a3c635ab6de73a5964766efd14f7e4c395953fcb7344cfd2d0e09d3dc2b0ac530c4b38064f90d0a3724a0eb6425977e5c631ddb5149840f685f63d4254494cc74f24f4f471079c1ea9882c9f7dccbc921fce42b9ad4a2afba4590b5eda321f9a3933ca1d1e8fd4d9abcdcd72609694a5055508c0f22a869a4c3b7db61f8af349a5b0059386d4f31ba6be7b5d830bc13053da31648414b6aaf244fd9fb60a40dd474a265c5e59577ff5ca4a2785c05d234091d9f67a5962d42822a4973a56e0e15350ba80fc49a620aed50e0e9c750891f2766d0fe96116cd9c0eb7c8f83be7141d1bf7827be476eb2ff19f00edd187e1de43d5fa2f0810eb6d12b2272a3d399d61ae8d69713db13e9bfc1f7f4ce33243684b82f213346e8323a648e6ed83566f9cf19e130c0918263880ea781730240e68421ed4a7fc2a7514b8c65573b4ec5c34bead52cc395f533650b1df51d82e350eee3a1824dbfd9af6390914908e7e1219058380d736a1d2104ec2d296503eae0e2eae7f4d1940f6bb8d6544aa9d8977489421eea3426dda4282d1d70d2d76ef360797491abdea4cd5b344beefc558baa635f53684cc0006becb55dc3065d0cea9a25d5eef78ea75d963a21056e1e4d0a0149d200aba0c95f7db6fcc33f9637c97d08ad4a0bb746ae92ea2078031ac8b3698460075111fd06de4cb93f1aa4de6903d749f69f4f0615db69636224608ca9c8cdc1142cd686fd85c9934b10b2bf451a3588c9658e0738274390e1ff669b2c6af4804e3e082747360ede5baaab93a5452861c6f0c5b6d362ceb943d096691014b6f953e3fe7411684bfbbc309c09906addbc1c9a148c6c5c7102f54e6c2c9a182ad5139bc4ba9e92847bd4baa40f2dd4e1cdf0553afeea1093292ae6a917383e2f11896c2da7a4dfbb827aeab74968319b89ea9341d5a878da52799e00443e44758a6ed2e2b9ecc35c4874c3ee529fd368290c1ee3d1f637554d1e4f1b31a54eae10fed5d8612a88c4d8beb626aa0c40c765273769b9e41f294fb53c0d2b33f56e2577863e11f27c911270c40eaa9fd897229d16c560ad5ebb7fec09b7f0bd4dcb240030b9593feda1e39e9053fde97373b092989303890b26654e5724358a0c4f9b7dd70549f09c58c4b9c80098e5dda0f6db0a90b0455116c42360d197e941bb7b139147cfb89f0663f6d9cc9c00095bcf92e4c72df80c31466b2fa2f0996eed7d592064e41b59b1ef1959dc4767b18badf6aac54a3fa8c7e6788ea143711db40261ea1f94a277b838dcf94f87e8ba24766b3eab00a58478024492159f81a3dc84847fb1c7d24c4754dd5a63eb24299bc53bbdd773a790bdebd28529239beaf880c2e7ad57532ab83deb1f8d20a50b77ce3795860a85efa449f594be4dd3cb7d7449786fd90092f984fa7db7239e7a9377648a578255d0d83101decc4da578a019d9e4057a25a1e8bc68f939b324ac707021dfb00da81d664237132fe54f3f3c77ce905e8a4af2b6958077ec1d98a8ae2c0342ab6c09154a8b1fb058aa3485b64db440ef1798e8268bfa44ae1c70a16e54ae99b876cc2c4b854a745991363d5e20b681f5557c917d30576de2a1f79f52e5db2e58e53d326f6a1d5a4f066634e6b5ebe852c975811543c012826a0b92cf53b4f0754346cd04e6f30fd3fad32af7570d54df04503b9077496d99673a1bf905fa2be78adca18480ff2dcca2e63e6af8dfd9d5b120e3aac90b4a13dc37f84a5d72a62bd62058008267a7a7e68a536b08d49341bc7e882b0b537ed47a9d382dfe9392d11782806d4f8e6aa69571be0285c4c87ade6ca178d97486cceb342a140b828fbe21042ca5f170f82869f27fd9e7002493154445c304dced975cd11ef1c927aa7a7c61296f04680e3530fcc29f0490d6df155390a3fadb0ad8726f96b2a99903410954a5b9c22a9d69fab35ab3180f70a62d1684a951f2b1e1668d14744f737a20de003c09d51ecbd33469db2edbeddd9bd31da046f0534705df1006dec1478fb1402c6aeedd54b610ccfd4a04041cbbd017c66c651d8488e816ba66feafbd969fc83c8acbfa38bfe14e45a2d21b289b65a905df527ae0e3ffc50138cae25d457388a6affd1358abb6f6e158b20c56400b2f2e8832be116c0c1527a45ce43dbc5b6c2319356e594ca39bbc15bfb8b28ec835cf4020c58e84d5f3fb4c2a3a061510ecdba957692eb7205b206b486c3d8a9102a8b82449c55558f90c21225e41f8ffd0f94420f98c877e8805954ce81129a81843f2502bd1406458b4abb22637c670facaef2757a9a32fa3ac2f4309b47593e995d0352f5458d765c20687bc3f69e5e2ccd2a84029edb5b05cd63d1667fb3b00eaef257eac0d1a0ad336095949d5c9ed34793841c2ba8acf40d5245ec4241a26f9e5d36315f6dca755d1460608ce14c149017f70322d473dc8085c7db0c2b6c30afbc28e797fac33eda3b7f9a5f3131a496729cc4aa9aa4d65632b6736415c9fe73c48d47de3cdddba0ee8ba71165bf45ca7db8e50614e51a3be6736b386ee712bcd6287f1e551e3ace627f867b0f0a4842f3c0a26b0cc97b466028b9e85491d4818b99e4ebeb7162494d5d6236d91a49417025ea1ea15c06f2e6dbd71feea4a3d68f90fa89198a1536dd6a0c6824a04068e88a562d2f3296c118dd5c16899ec9feae1430658fce29ec4d10125925eb6fea05686f6f869f840a13175e902c79b5b64264a72ab2e5aa4e3a7d12e61c71eb58629e6a613d7da0b629b9419a9416e3c9274faac1a9545cc8138fcfe8a709e4e6926be56af26f1ee6c8c24c76b5c867fef4025302156c8b87a34f629951ed2631ab0be4a6e083a4934a517925da772cce2fb3b85f75afb6f0cb6b1a51873efe430c2f3b3c10cc3b4366739f3de99452cfa2e3b35f37387d3ef1821c354a1c10d4364f13b6f15b6e9feb325d40561f7d5298f34cffdb5f8a4c35ea658305cd8a5733644e1c41c76490151f42711320cec3aeeb884885ff7f3f76f0e68757f0d10cccefd4d692388596131915fe55c96494789a24b7190a74e116182dd6f8b050070e9a3b5955d576a43d4f1eb9deb153cc33fdf0621eeb639906149ae3f1423556a381243dcdfffe6c6fa294aeef8aaeee6310feed4054b99c40f4d4c7086f8e4416c625296ee82e22c5d109108c7d989dd8972a72731f92aae8abe4a221757e8513a9186bdbe29352cb715b5e5432fc70d5235036b30480aa2fee0ba9f3a271e16e0985f487a1e00598dcda0c67f6e9f3846e50321fff2fac0d4271cbd7202b33c696dd192e95b501b722834e60ba6dd213b09524f1be3ba6bfca7ba8488dbe9dd8eac2dbb6e518f29b61f07f2c01511b77e29f8d042f16ce08c9fac1e31313f3c6e505b758986dc0cac5079767c7583cb8b620d5302764c714a43c54202e73ed998da51fc1fde3d0067a16c7028fcd1d3550314cbf3cc59765ff0f20150dafa506fce275a961c1d7e8fe10cb295afc23a294008588a750be3b6e0158716a77b28a0f9509dc9543a9f8c28664f2eb99a680787bd79279280a5490d92a945ddd7d025f982912bdcb71207f0c17ae70a3002101e6577d8976fad85c076d24c9dbf25b73f6be7b02713cb0671ab099706dbb06e3e0ab14f601980a1a5e2df2021cac17f47b0b41339bc87d01bd19311302bde538d37bbe128a595a09818602311f40fb7f2ed98efa8e998b872d2f682b630c1369131e6bcd66e893cd7beb2d58d066d4557d0f889d99f40a875b9a44643fe3be2910435818f4cfa5675eb2e09e13a2e28e2989ad99192c9e1cb2bce5f4613cace6b3b6af669356c9de68f4dfeb050d6581dd5a35086a64fb7191f846277c6cfcc01baf5c78709a87240bad463c519c1362da30f944ef1a3e24749c169bc61fec26ba77f06369aea7cacd256aea29e3d74c5e1268cf3849f0c9031274c70734a3ababa566c028ba08abcb5e2ebe14e6bb2615a1ec1f3bd312538231909dd2f35d3df1a40598873426dd646e3386de0629bdd89bbbd6a3159ef41bad40987ba857334f02cabbd15e0a74dd4b1675e4110a91c60b5895aeec355594993bf26ee70bb2da2580ab6b65b37d3cf2fd747380a6e5bc8390e12ff451903fcf50dd0cea4ba03e6b16710a7cd2190ffcdddff133f7925a6e397543e5b786e95db283f4f0d865062367d4d7567d44975a36db498f490931b975194e7c0d8a3fa964c5b717c23b6188c6e6482a45d85ae4f3ab0c6257aea7825ad98a3b4b70a9baa32bc342bff244954f28f0aea5defe5c13c45040364e68bf5a15ced3b5f95e7756ca06f0a4abcb6a5532f812c0f6f473d520b8983dc5e5ef99341aa3b8218bba17386d69dc532a7c5fdc1f4639c530a755b792eac9523aee2adb4be54dc89ae34d8f88b03cb8c7f7535e75632e10b9230d2a26de24b7048fdcbbfe29b69f4850cc1f58018331751a5805d83b696430504c993789bba00020c5e9f53176b010e3abc665422672e97dafb997cde92da5ba747b5d1237765ec7b394f1b898d28b3cf61fee71e7ecdee15d1e95dd22891f962ec08cdc3b628068b15a25ef137f257fd891aa6ca52c1a9c8f905c8cbdbfc2ae00bca2c04bf450d4660ed69ec09939096f3c4990a42bb1915115f95aed59d14051f7af56fc979399ddcc9918e8d5e063841745f43f9e6311dbf0ef541fa404fd74e74b8b1d326c58d2eb8795cbcda476440489707632d396bc69fab5f73f65630056a23809aa619a7c1ad9f4b7d9859aabb41c3ab7f27257979383f78740d9de3d07a5c56cb1335aecdd9de0292b1bd43486e5e97a4f811f683b3c0632ca9e125b7695d8d6d1bd7a1b61d1fdcdcc7769b45691e23ec523913e81465add6ce608696f11dc173f7a19daa9d6fffd8a5a55d67ef5eca6d57f75b08565cd60a769cc5814674e65b6e3b80cd1d3578d9da396f836282511b1763a97b27643d5fbbd8232df826bc9534b3e8d0f64b21d6feab351052b150c7616cf9160db2316c9146950e31d2ae89f63f51e7d0e8d242944c895242f350c8fcd4706bc76ced416c7ac321156db294609f77a8cbe889999bd99b5390f39e8a09220e57d0d22a8d9e521b60465bb6e482cc978e824c6b7623b74d0f153cd36b3434c45c20cdc19d18595161203ac7a74422c1d7a615fcda344b2c6c1140534e47c165d3b28e945d8f259c7a67b8d32f0c703660965d4e7c3aab36bfc709e2817cea66000ccb35631712edfd35e7d4e5dcedd4e097948a1708695610198e8658a4389f06cfdbc35b03435bcb8cd332ef68924c7e51fd7cdfaa591ee50a45424b1b52164808c2d1bcc04bf84363734d75b487da2d3018e12937d8eb6a1f06c8d024ca14266b4cfb74dfcc897b8dbe366f690c1f4f4d5b45f682441f0bde476c34506db75774837b3db3846c7bfbade3d1a857bece135fb38bf37f91ebfc244aa0eae9d427ec96cee7b081b58198635cb502116e3a926e4ed03b686206a979b9f6690dce1f5155330fa4b57b526881159ac04f02f5a1380a1d8f171d167b3dae540a5b46a3579dce1a1b581cdf2177ba92668e0e9ed383d2f482cdeabaaab82c15d5da633853ed501513989392445120e36fb9025f0a7b9ca82c6ba0698830c17b92e9df59e8ab2e4778157cdf076152d45ecc3fcd255c38dd0f87832488438e39f8b42d0dc1f48d63f4e25adc4f6cfc9fb236659aa3e0814406831dc49144cda6694ce5d1c20d2d70c945a03f4600a93191e65bd611f792f8648dae6b057d82e78e52f771ce5f360c96f9a6cfdc2ccc43aa71c5d30fff86f7a55e51a3619b828a31da9aeb3b7b68fcbca203fdd84f78ca53f179c92c3e7eb086555c054f4adb25c297ebee5221aada65c010e24d9cb552e72405128e54f7ae2f419b1348eb70c294bd356462bc43b1ef73b31ea95ef2c8faae449715c1f1ff4aee02873bc5d4365458fb26abe3f10fe8c4b5ec0584474123bb71fd1eb1e4680e11e345eb7873bce3306aa30566fd1c47f5e42f425f228280fd9d5c2eb0fd3ba206c56275570384aaccc15bdb7cb12fc7a899d16213877ed80a1e5b304bdabe7fde806800338bea2795caab8c612b1d16c999911d811412858ba210b4c85533b2b0095250b0c27721f23f9bcfdf0b58ad55b010d2b150c954069ade413f569e40739c0ec844e4d4951b8fe90dfcf7fc92ff48bb2fc5677a9b5d797a11a41bda105e4cbff63150e015d078eae3ec1cc79b9434f324081023bbdc3e06bfca3e7dde6d16f201706d4da596ff041b8684cd426d549dfff15e235e7ec8b54a0ad54066562728e5f0242e5f63c71ee136c56b730ad7ef8bc3ed0492a838753eb55c52e276bc829c317a8879cd03daed829de704522b0d4c553d2a646ac1a0867e157645fba5db52d2ffb7628a2ff3443cc54e67b827675686edf628002a6ee67d92d5bdf9e08c775bb06124fc4623fdc0af7b8f601b9481d650047117f40b3e3ac82105413dfaba8dac7b72778a6f88146eb2254a6279ef46466ad809ab5fe12a86f7dedebf7daf3b5be1ccd6357d0608a725fbb13103a24105fc83abf198f99fb8938792c6e0aea0fe94a27423afdb34af80586270e3fa8831fc221fc4fa04baba773029b9a79bb8384861cbe41360fb450e09389a925c46c76436f7d2e0f134c979c60ec6bd8a84c78e311ddaa71b85c6b152b205c9618ca349852f44c50ec7153ecdf1799598bb7f9be5a53ad12738b789fd48dbf422eb25e8328b239e6a0fae1239b496a480c378b7a3d7195b4b320a2c7bd3a06fbe48efe7bfa0718e3b63597de0aa1f60697a433fa98739d1e5cb1171e75a50647ca38dd117a6ad5207748b9bb7bd31ec433beae80f5889b5ad952455466e42bfcd865272bebd628bd4f18297905b2bea5320a18386164f8be60fb963d353a69bb3745dcca2848bd36f4cd74235f1a8fa69e4bdc33475fe8179b4862713d5fa9391be224ff008d44f9ad9c078baf88c813255906a0cc8f972ce25b809ec1eb2e217feef2b524904058673c67d819250f28067731294d2f1a35c99fa535d4122f3f40deb5492caa1e655f4365ea10ab131fdfb50b5a2a646abadf43e9817f745b526f3ff4a03c16afd9cf514ee3b7dd8caff99e8e16d596a1308b205e4e23f3067d8d7a9db838eb4742ab3e827c1d7876ef79ba401246cbe83ea571a404d6b1c4a3ffecfb3126c97893a186b3f423a6feed97401d6e4b82d8f81e1aeb4001bb92f8f6790ab5fd15bd9706329c4f0ea1cbf7bd36f450ec4b003dd7a95d2e69a70f22ccdfa06bcb7b8d2fd281aac2af7c8a91184a09d7f466f7a9fadd7dfa41a2e87d950ac85480b0f4c231b3e3f23405fded5cf26cd9007162040cccdba98207f08825d7516373162df9d2d704cc56bcba6e5843ceecb00896b2fd39fdc5028f73bcdcb1bf0889ddc3a4480deee0c206925a15071d69088ec7a357234cc4f7f7715164f5c0104c3b1ac634c56f1ca9844fb2479ae07da005e598fa3156c077f378f98753f63bc8b42b78ea26d8126c1b2ef79ab242662ce052d1ec4702de0f9ab3a59403251ba489127368f54f64502ad416e1560dac8c49b8b3449750739fe911f9069ba1f2a1a1c8f297392bfa4a73d3a23fe9ad1c3b93d389fc7430a1dc54e338788a48eb6aced3b880f46511fbf618058eb9097e8d35389967176fffb17a5b130a576042a00ebaf3ea6778e4c5383adcb675a2db1ffa30f03c29897016989d0edaab85f5e7f5a8e7f8c32b9affc8765d56aff774cf4f7ffa1c9326dd087f02ec7b92e4a0b33a9950557ca138214cc5c7305ef15ff987daed5015512656c8b4bf3a84b6e79cbcfc7d7773ad485f14af0e231b162fe71240330adc97e2461f700d4fc463900502a8670da421317973f9a5e91afdb4f3000430aec10e295cc97822d72765ffc5c8ef6d098370036d62299726d035b068058a0729d1dd55a278f6fcfb6642f4a77c14922891119ecde2a58b025040713ee8ba2ef24f05158a1c061ef10ea55d11c95ef0804b1fe79a37799d36698e21521cb2a0cb308e8ad58ca935902177bf8f4354c913e6e461b9d7f07cb5ad29947bf49bf82b35c4ee1cf72c359504debc88e076a5cd972b9a19f8b2b0501de08b5dfe8c9146d019f734c2e94aa38063cfeabc9c0298344e1767f823755d5408424c53f1b54c7da2226983d7e0be3294fc089981bcc7a94e5e5ab96d9964a44bdc0115828f68fa87c6381db013134d88e59a0fa9044ab6a409d38f79ad46141bfe65202ef7e19ab3f4df902080cbe882232dc03a43f5b37bd9f8330ea3b7a65bd66d43fb0c6fe72351367dbb0924e7d3be34fb01b276e80130169b8cbd445518ab7857415388a8b2d8efb0030535e14fc7e7fb6e15f92b7beb62e7344c51dd7bdb78579b392b5fdf5bacbf7e22e620af88a1f0838fad3dcd910778dec2baede7cb3cbe44f371ee85d4c5261b274a495f214d915abb58dd4109b0c00b8855a67a3a75daaf46a3d516ad780da214b00f2db15cd70382baf206cb5bc42c76eaeb78a878644ba658ac5e30569273c8ba2694dce7013061c842d18482f41c5572383e4dbdfd199e131b94511357155da1966f14119b595a5b6a6aa41c560102d7d2d823aeb9ce9c9c5b3d2809ea3a90346a57d0e52c8a1f5865ce3620d22f2dc3b5b968bcd8b8c950cc5ab6505edb80d85a57e519c1412e50e3b1e0d2e83c942317849755f83414c3ffac55d75802fffe54b322ce41bfc97574c960df995d333a01e00ce8e324159710722b6915f70a1fb64f8f38a810975845188fefb42c41312ab88b7a708219d899d6e2579d9a1fba6fc16f6fe3f80351b6a7a773d498794276443c4566f2fea01ba55aa7f75533f38a84f620b8e43659f0d34e06b7b24621c99eca6ebf11026a0eed6ac4cfa5fc20773d3428d981cea72a4d563f1eca6f06c6e2fdcbb02d11be8b5aa53a2f105a5603af9a127ae912f025fcdcf5efe8c62255adc32cfafdb885d1ac9227817959f1811a498dc3d5814cd71c483d7aba0a1d039159d23e93d5daa6cf859818f74ab45e0bbbb9597174095cff5182362ddc3298283e5d73af5415507a1e42e39dc319c36182cfdac3db182a618591c41f4515d09ffe0f7d3a88e6b7723e13d3254f397dfb5e1beec297c934a2714038ea07c70e627012cf75984aa164d27417eebdeae0a9eb6383938d4098474e48f5ef88459897a3b816cbd220be0ad1a71a0447a4d1a3bd021f60f209401b8c4b3265fffde37a41271ae1f1f152dfd0a80c63a4cbef3329a0a8a209486456b0f62c103aa3340f7a84611a40bcec15d5b4a72a727a9cac8b1b11d3e018974e9030de051bc4971ef4d2afe70e3e4473d93c43b507c7233552e40cba365da2db4c5c6091b292dd16e7158eda3db5322b7e2b4b6f95d51f28f3d27f0d0945cf777b8c4730a0d3d696b00828d0430fd48ea14bee28d1c0ec3530d0129f02bdb091ca0e754e76abaeeca29699219a49c405c5aca309c2e0e3951ad6272f37f9fc11f1d229f8640461982ebedd506b47b8174b5e8ffc83526a1dc4dab5db7df1082cfc63d8fb540357288e09bcc5ffe2340fc1f390340ea123690a71287af6f2dc433ceb6ea0cbcc33901688aa834484e67a41e0f3b7c07ce2f5dc9ddc7ae0f45fa494d7fa2d807a002b0b4a125274fa47c482883d6f531eeb7cbcc5b5c0b3b48befa99e24abe08147681658c0df74d6ba6a7ea8ce09f71d4c47073976a4158a22e48adb344d3387de3bc09edc6feb88e545d25d4dd33d4f555ae14145a12d1653dd74bf147e9202b26a0f31288b10fdcc4641d85fd9174f08835ded9582a4682174c93aa68c33552d17a22ea60c7e25383d564395281157446dcd8234db69c0a6db59c42ffcc241a701cedd75113d4e453b87e7c65331581764ff093e901a8a659a8d3f1003d60fc50d096b476b72eb12c339922a946ac22298e5e81383b7159b8634deed41047a1ffd50f38c235cbae1d252b6f9411925930a4f14c562a88db1319c7fe8d6aba9b98342069e71f0024f4b0b13644d43631c04a51fdfb13b7bb199225c057be3b55e866fd126a55d2ca9dc4e3f23c3fda531f397a0d761e91ca65b9db1b7bd410a4a3f9b3d794da0d549eb0ccf5a105003579a571fa09462fc5d3cdca3bf701d29153966f84d800d0a4efa6067b170d9338a640f83f28595fb3f230ebcbb30f7199b2b0bd6185f5744626ce007f52ac261b8c2c1cf90158f2ca0a788bc0f2dc6d763ec8cd166b1282150cf8ab3a9b58efa610824549e7f8bdd602286824414af42a97bf455887a4a922596ef806fd04ab4b98dbbb11989211bf6d9717c3f7efbe6e6d389a56acedbf4144ac37f11f10c165a1601d9479d2c092da9950c1ee1c20ae7c738766463e26757938230011042d6b9906a996980639e741aa55227c0707218f11b2fd30953f8bc5e7c259e102cbdac1e4684dd3a8a3612f6ed9bdaaa3c40a4d03140f4aecba6110e217aa77e407228e3a440f06abe43de9f1e9316580ee327a358e47f0fd4b789252499096bb29e70cc1072814671073f6699c581e25e802569ee1e5096e0d6b64c37fee08452b3c6987c9b7d82a9fb1e435a0a544043d1352f2dee6a51060a82838609022f1a6f5f0b81bfb2bd97b5e615252cf4d59651d9630ec2e37a866afddc4c3902742c87f412d0cf8f54cbfd56ff5dd7a72be075143f7d7b0be2149040df336f0535e81161fb802f552dcb2ffa9d2fde3183efbda8c505a4725f6f544f514f2cc0811eebb9b0e456db0b0eccc76cb5e3c5c462eae1fa799ac070abf50f405ffc01f15baaa0ccc3edc672f68de05a326b2e75bc160b21b4a10aea2438dbbb8dba15dd5578237a4b5d2d162c93d1f8209c29c979cdd2fa8a7c9a00ae477162924a82ebce1381ffbfefc66226b1ba045c13b549bc77abe702aa52cb23cb50407d4b72ea94f411593ed4039468ab8d29e3b72bf17d041cf3e319bb31b0783c9bf328811c843b6eea478d59dbc67b7e9a0209a30e7e5a1438105bf9c3f8ae1b85942340f303f175010a0283eed0b32ba98ecbf01f1b523f688b7c7f0d704716898c8a508c61b4d945dc963a79e119548862de3f169c4231a7e8c852fc1c725114540a420a702e7ce0fe17bed51d76f87214c96d057eeec8a63a06a31e07710a35ebeed9bf1474d5643b34bafa9bb05fd71141b56fb261c293a51e22fc2ecb2d64aa9dd13aca8a83e81d1efbd3f8878569bdf31801721672d77584267a26abc2286fec690312874558087e548d524cbf66ad443525332abb155bc8cfecc06019e787d3373e436a873e457dbd5fd136183f02e83c3ba91a7a0b37bed666709d44b3d6a943877487857328d11475a5a5886dcb2a78bef8ec9b74bd7345bdfd50f4ee1324946995becd7e678a1c931ee767a7a2cbe3a8fb7dac458f6dfac92bcbb3c09081ea36a9125ef47d6ca51030abe60aaecf29698dbbfebb119a71107b8828d6af30b4e51bd68cb79d31f1ad7f8f091732464ba3a55f243dfee019134980d2431fb5d5bca675b12acfa5608922fe533cb96034fb637ee95b81ee65679c27d70266c2af963b6dc53ad16a6467ba6342ea4251525a5bc078652aa1e77254b386b4db26a8a0a870943a5ab2f73c79b13d5132b6c6083df317b34b9625e84480776da2eb323a41402bb60c70f54ff1a6bb5fcc4d1bc2dcfd88b7e32cab60d1ad221e96a17ed89b2ea40a541f16732d61c582231600fe6d2e152b5d5b2cf9026743c16fd901aa2cebe65144568515d109e1ead50293448a9c2df1e7adf164c1b16c1c972c863c950a8b80cbe516b6df8a22e1d0fb1fe818e0be7188cd2640486055c5f6fc42542bbbd2819f1f55fc0e8179cb629bac6b3febaedd451f36e6aab94e4c55bf67d68acf1178e3e038310fda73d8134c519e03e37767593f8dbaee310128aa9812eae1cdf2d7e384f2d815a45ef462cdf4c2176a15ea9a9e8964a8bbdc2ae1a65a2a5a0cd97e64caf86a56d5345d21057dc16847a8c1c34b158ef7afd64ab53befdcafffd4a2cf081a0971924d7e10f033fbb22198ac94e186fc7537f72162a53dff401bc859a49800b41153bab92bc3811123d67a94891a802345f36c07c4a311ac86c4c5c017d0943a337bdc449c118919d1f8603737c11003c5c6b8d0c219c285492c797ecde53c1b62e053b2af15f908030d994ace24cebb5c7707abf33e2e976ce3f4f1d8324c9ffc81813290f14b42366c85fdabbce48aec363b4300d1435b90fb30e4ddc772e68cda6bfd81dd55c3db0ad9008d572fa7b0822ab1f1d907b2793c1e5f966fc692db20670457091ed743965373b0f7f86ceab81ac0bd2edefc112162857936e8ba83fb2c69cffeedc7fdd18b811ec4dd2f58bef6ac265556a18aff63d01ee0aa0d90c4f0c709123dc19833221899b45a36e2450da8e7be15427f057fb90203504aa66b156c5c3c1413fd2063f808dd7f7d5a2dcee5b22ed93d4f5c2a62c4f3d1b03cd7087bf6caa4f10452c2a3f5fdb62e3593a06f7442f717d76cae65bc085aa5a8edd767b4a80e41f806ad19bf9130957867629e38c2a0c0116d25a0208766f042bba8d2ef53e308a7faede3b9ad467c7d64abb1f52d19e431d281e10099926721c6a1724ab8d854ea2686b3b6986980125afd755de7298a2dc8e8163e9bccff58438febc701c528c10835ce692b29ffb3cddb383c38b39b0000e19f71254a2ad5bcafd478035475ec92e1df80aab6e1c1364d24135ae4b44d4a47f70dac4c951447eba37bcebb9a933c61d6d692d2f63e10e0f9f25ca55b42557ce98b3af6c80123582aae5921583da115d15e57db4b66338d18f684dedc738d9a42187235ab931a901e2a4b70aa26a1b74b0e870205103cc7b740db16984f598553d08bdf7f0c773ccb17d32bbd65e1c9b139d45a374d369f38025572bc23b85d4e9dcf3333b49953f0ed048b1eec0540234d6d3129df3778d2f07b93d0fe36114b658acb8c562ef3d5be7a13342a2eb87aa41d1924a34cf5d90b0cba066e86455b719295ed851bf883d738a5a2032d51c77743d53df1c05dece0640262d491b63b491a77dbe311f69a5f16f7358c2e8fdf6830958d47acfcb3047cfd9b9a75154d92bcce485f418d24cd438f05b884e647820f86bcb527989013d8fa6e094161ac08bcbb486d437c5b0118c53e9f6ef086c3e3b111a57d43d29eaf9cb504fa1240b8fdfc9a50b7842b6532dc9010a182572d8efe04677de6922090d0ba8566880beac351894d821195b95e94bedefc6a7378bf33767e0694d3b6ea60fb51707a5aece773b7ae019b1ecc5f4736a41f0165ad0a7fd45aaac3ce3628379aec599d669918d5abd470898a909d2df8191899945cb0f8f13c4c3e91254a0714fcc11933c257dceeb8f074a77849b22625cbc36dc59eee52db4e204e8e9c90c469cf5b4fa6518fbdde417778c84e358e7483b3bde28ec3a2153afcb831a365f660580e0d89078108fbf0b743bccad992a3c82082f15b99d686f970d943cc151c66b8b7d298ad6676cbe003673858875bf0ce0e8b80be784f31d2c6830f2d20266b7d24ea43c4507809665d7ceec17402e43051003ba74ad0576ac1ca7cad9db223016d4e96bdb8d908d0b8aafc21dcff10bcfe77c84d509a95dfdecdaaff5889d1bdaa39bb99175edd362538c07046baed619b8733b603c271956efd90fe2eaf05c540270d513dd51661e9820c9a46b62c250deda9d09c2a54192f1778d138ad1b481de92e214ad586b894f98f69f4f188b5457463e1327589729e3e3922b630fba62ca7b40de2d28eb12ed4ce7739150903536ffa62c581080ad69c974563dd8b9efc9630dac5f9eee684f6dee413c1a68964f6c99b55a19eb1063a61e20782255552327d800360d3c6aacd0e09fee065ad7dc927c32f8d33b9ea2eab378ef7f6fd2e827d1bc502f74898561da2311755b03daaadbccce72ac67230cfcd56ca013657816b833667d423544d6242030129c728e9e6211f878b50b15a4787ea3e5bfc802d8ba9fef8298de7e8d23b5e8f0730c44c5f5eef2d9bae46b14373b482ef242d0d7eaba3b730eab71785c6ec9cdb3fd200e80a9ded042fbdbdbe742d1d6392861f30489ac1c21c778b9c5d5ce87a9f97a65b6f49a184198de374d1bcd1daeb112a958f0fba2921632e80ad5ab4561328b77ad092446e63b6db8a74ad9d7b27e7b3fe5b3cc69b6437ac73661cfc269728cf4834028ced22f0874032b83a63afabb2431d8121e32fd4a7b78e45e3fdbe8a972e6daf311114b34112ca8848cec707ded03e612d57edbfa2a3ddd024463a0177e04d06dd45414763f0e344ca3e2064a93c8c6c359a8ce541cf630a006ddbc591ee37d92d931d3590b8ce80ed98ff4c88544923d151b3ed01b9aa04d98ab382eb405e73060fefd671fc46b9588256323ca86e6286c9dfcc8388c8f89f8f0120c577014b3d762797397d336e35bef8d7375a180e123c79d405b7be3289322079ddd25582478820f9bf069436cd92ad8602dcbfa5e738985379d8465a800f16f614a045821418ce1f8e6375cee4c758693c3d91a3bc6dc76cb15f39770f987f3a4d4276aa1a10048ddcfa2922f9962992eeb866039f6a1d152057176b930aa6a9b17ec982aa97457a2b2d4a380708cc2cbd65eb9a6455ef0abb048ddcc09b23d4868f80d01cc849bff1d4fa84ed41b7a5ce55c415f9b47e6777b1c49349ccf303d74f5773886757b1838a6202908d5b82ba5ac3066a09b707efaf3506afbf5f20de9af36fe94f4aa677423fac778732680f199f7cfafd47a7f7205541578a5ee99c6a361b74fc5cd0638d53400be4bf1d4c7540a0807cade64171154c73afb75d79c2d5818ad18af86bc8c1eb18365937964b01b33be06cd4377df5af7ef69a30f0228b313af73674561ef232b2fc81ad765e99b75a298ddd68048c4c7ba5e24318b01b09d3fe3e4b5957b5b6ffcc2cbc5568897e415f9257c17e58bb90c57a379c7e9363d1768f1a6907f806dc4b88ab964377c2776e73f80abf9948ca98800b70e117a26048dbdc405c2ee56eded73570cc3d97c7b084b01f288f0a3d90ec29dc36023edeefffd26719ad5fd2d8ff632d512c400ca757da09b7c39c1ba49e03a30cbb75a613405cd8f2ea172dff073bd4c7bfd5e3117cee5eb0af944bf500ff07da2511d88c2c2facf24824e7fe3e5d930d29a5a0d7256871ee1b66807061f1d687a818cdecece671ce10628fbad17d2f3a09a2df22b453b1794516394084e0f657f4838853feee310fefca563740e22678224f2b3da241b70e518336a64cdb141c573ddb3e717596a1e13bf24a1d1abc7d5becac5506328e1f121f893fb70ca197865678b8555cb622ff7b59257f93d7394b03517d754c3a778f2e6193c99d1a0f6a823db5dae336f7d0060c5fa26bf97df9e23c26c0ca10d998a7085b0de145b3b3b14f86ee2cb94963fad1dc2cece42b6952317752bdd676fdea9b5e635dab9363f777ca2d7a7c0590efc677157af921a2b4fd3a561e3885d62421676e0addfc7b02fe53bcf7097732d0d85626cdb2c6700082f3bac064c200616592e85f472940e5123f4c1bfd423dcc11bfc79c4e4c81d0c6ba0c037ce1ec4f10b128b00246c6b119f70573109a8f35e40b059d414a9fd25f9f3384d6d72391d740645d8a808fc10cd677b1bc6cab286e8fa7540a23ccac68479d77d250cf24a368c7935da2c5eb9e4854c52f5434eb3651e6f3ec3a21708a85190d9b61f5481d7f4d99f74e163d4bd8c862359132eba85a98f7e9b3862da181f23303a0cd37446ba215e322fb818c7da3d4189ca8a9a2108d2ca12d34b89a499fe0bcc63c7b1b935a80d3abcb6025e68dd9b9a86e0eff34a15a6e10adf2b4f92b4882a51b4d00aec3bf1e6b36e5090205d9146c122da7cc68afc596bff112d589a3986b4c12ee4466d7c1ce5a0215daa94c64d3d1c1ce9df1167f1efbcd28e1566586b739710983641f217476a6b9930969fd10af4c59aef4ccf150156de075a3c44f76b86e210ba28ade722050e3922c420442e33aa56597e438c88fafbcf32948ba2e34b4a3ff9ab72bfb0b4fd96e53ac6e0d3f338baffba633131a59566d303546db7163909c5606b987168911f32cc6ed135c461155199782145d1032d87355e8b601e7918e1b1960d142d5959f7e9387967c24a9b6eeecfe231b4f83ef390a36b6e855420adb8b751a2ad3e5d529e2700109b4c4a57c7f576cb98149e67ba73e3295ebde22c9d0ce313d323a52ef0377fd9eef06ec5cffc297b13273f3f2367b0b770bcf1de8a9208a2d21835397cef5fe0a14da0c8282d072ec4cdd4492cffdf73833b36c664964f5621f0aaa85e9d10104314a09838b1cd3a03a99a2fd49fbd6e6ca0e9e4066898226bb4d4695f3d95618112026b294dc72c4bd7d9a2d89cdb372d6fbb2d15b40f4ad3a5372bd6d1dadde605cdfd6b7aed77e8506113bb8fceb8f1cdee8f278bb01d709f5f110897a1df7779fdd96b64c741b482789386c4aac160f68cd5e5c4716e45a62f53a8c3e9bd55d6c1e4da617cf41686220651e4f0fd467a37d3170f6abd03d41e9cd9952f9e2cffb2122c85a08ce82d3411c47260d7284de7b545a944dd94f9aecbdfef0bc7f7f20c63eb3dcce9ecb3d849c128bf1d8e8e3db4b22c3eb36e9a3d106a58d3c1680e5040d0a69f80c57f3776d2042cf2fe84e200da49acf027ce33800dc88de2b9ba8186afe6bc8bcda22c17b5063d7f5ebeb5391f0e48a07838b181754839ef9998e658d24596dee145faab06bc17a4dddd70a87b08f78efa3f95bb61dda047553f71ee966e54f55be1bbeac9d8360ffc17bee429fc6d60ae6a210d38beca1aee571a472e0689fce89ecf5a7e318d0f12907199f2e1b623474bc591039a7eb7375a62555423c6c6a58c126515195ac69025247e0f05bacfdf8d9480b10833110358b8e21a8d9371aebe4329e2d2b251ad482b618b572424528e8cbeab1b32d1d25bffe40f562baddb852754990e1009862f147a4184fab26b8d10af0309dc8c0d14be76c4c8a7e229f41a5aa0a601aa1e79243b8a2aec9742e215b6c8903460ef46d158288015fdecec014594eec8252f2d3bfd61ad7527c7d252fd164240d8fc0173b33959272808856ae2c3ed476b1cdf82e8609a5a0a927ca59b47631aa62c62a3fbd79ea10ea262562799c74278531e55ae9b2c9d8ae7b0a8bf7c2fab39955da436d0012be894290e16938bb9634d12971596fffb1925710b23a979d9d658cfacaeefc2c8c6fd5dcc1151e1d0a4d6e5a1f41205e19bc2f3017354badf61c19a6b2e0704de6fb82f96a2afc5a58169b48720ac9a2de90453e99de5799cdb2c2b2916db6374717cfccc9587c819b0bf8ee6a517fa94e1d651c852e7b0a5b619e360e0320cff4985c56bd5efc000b8ffffff47