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

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

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

Block Certificate

Block 49478 a8b087631939ebda2d0e289020a36ede65216a7f3809cf88c4ccfab8cb645a04

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ae9d33e2a05d68c89e103acc638059c810c98705e743f139acdcfbf525918d72
Certificate Block Hash
a8b087631939ebda2d0e289020a36ede65216a7f3809cf88c4ccfab8cb645a04
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...008706000000d00000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b1903844afb7019144b659cbe036c91fb817bc0497831da688fe70d674f1499aa4b361bf70d068325307356eca6ff0be900c591e306ecd59754c846afdf97b0cbd9e6994a96e3fafa33d179a9b7633d9b74a77db2846c1241f59000000000000a01c000000e000008706000000d00000

Raw Header Hex

000040201bfceef3aec00f6619af3ad3ae85fb7f8193d57e3cffbd59109b3ac2baf69644a09877cae48d6ac0b030d6a0b570dabd1c17044636a0170fe1cf51bc55bda4e10276016a4cb60d18728d9125f5fbdcac39f143e70587c910c8598063cc3a109ec8685da0e2339dae

Proof Data Hex

59,560 bytes
1212160103071125aea102a469f9a219701999a1887b8ea44f41e93930c8d781863d27da0965cd08fe966577ec1559a1a65c1523f6f563b79d903d6725dacef30701f2b9127875b8a17306defe445c1526d1a3fc0a77df762c55e2d5ddfe3568a1216b746252f5ca2f53e001aefdc8be491e612777d71d2d3e12aca810e22ad8d70cf7df8de8f5b714cc481387f8f9fe8bf7929e36a042c6ea298792736f1b09a97a4ab59c04bb899723215fc02b081a4e7a4ddbe01f405836512be6fa6ee3c187cdcba63147f415fc84f377e4c4d9d947c0aa91096ccbc97fc4bd7c0065398da8be8244d1597e011320cb16c2d7fba1aa2a538404ef923d36d2b37624ab9c06ac8628790ca0f05e7f7949825b5eef9fee66a488abd1f7c3899c9c7f5f6ba9cdbff6f51ac0ace25ca4ce3c75ffcbfbe62520314b5e8a1dbe3919808a51b7755965c8339c09723b4b679ed907effc3bdbee895f0b5f436bf4550f4ac6f97621a9f9231607b51a257c8d86e002e2ff59febfe60761a26b5277102a38fee4dfbe38563b730e250de8d5803937bdc17b2c40fd5d5183cc4e867df55b23ae361744e60bda67cd84e2e4ea2613db8da585b62f72464a9bf4e31cd2312f0b44ed544dee111d9824a4513e8a4201c71bad81d0d91b1f757be928df663d58d8d2101e01fdaf81366b6c33bcd2a815b02b51ff95cb9d1bf9fd4b30b41e43e1de6235f89701e383c0ab3897d764577a14879ebc716d94cff645087d2e77a624537bceba39e5aca8372362374e284b4c1ed16d9669a1dc2feddf83382e73ce0e87cc183e4fbad730390911bbdc25b6d0a772406da0f9210ecd420477b44cfdca02bc0643848004e12c53179312be1dbb52a9e5602b0d4966c1380f475d035d9aa4513ad60057caf1ded0796a77e8f0b2354c1a12f980aa6184e262e972d63743f72734e6c30e752e3195e92917ab3fc28128a7d81c04659304ac5eaf85a0d84b04ea86646b851aa8c79ca808ec8985125f0f09bbc7ebc19108f949a3de23fd1775b104c55d0a9a35e4614b90a97c45830195651c53f6aa5644a951f95b89617a36fa00c6743bc152a92252edc4e7bd76bdc08da1e496dbe20e383009934501f3e319f6da6365726195b0a334b54d14032852c291519b919627dfb8bca2fcb129e632b5e12ee966451949f95336caddc6c9b7bbd52c3c54761044e58e65e127f32de96aa7659d37d1cb5631c9882defd6e7e4ac4f809c0c2cfc6e57206adb2a3bb36c2f801b579f26bc239f967723918d36099f7d7bba851635abf4a966d72c99ac012e036b8cfa1b1aa0605985483d34967b27356599f61f0d06c9908e9b2c17adcb78e1cc5d1dc89f1b006a88979844ec52bd80e6a2e0d517f212e333aadbeb9b10a36beda825372d607db264315a74f0c402d9a9109b710406230f72a57c51043b7a899123569545cbc5a3dd3448ad4476feff978935e5714547f81031bda2a3b729a4f340b978aa517b5de35f4afdddb713e3f8c10b7c658bae3a31234c3bcb21eae3fb35f36fd5b36da913df0cbf33c00a062af9b8dee4964f8ca9ca8778185b797de291efcdfbb923479119c81cd459478a8aec139c7057350b2e5158977303a2577927b1d9ca735466a25c9955e07c21b123dcf9af3824f5c26bbd20e8be8f6ded57a1c59c2b26d3bb5d3178b3ee352ee380b98f713002108642436cbea7ef35f5ed84b12d353b15bebef40b33631d4d641118f745f7553e9cd125f3893bd7621f75793aa5c1ce7cb354d0291e6383c84e93435a6dd35dd92ab86c47e61c9530058d811d55c98feb398b2bd4b936a888d827fc2c64622e83afe01a526f044b1b5d8d9b66980d5048330a6a2f8b7634d0d1b345e2b82978c63dac21e97805f97c320e151d782f8aaa87d3888fb5e485f1ff3c583a26d92afc415719c860057de68144980bca8c3e69600ea74718b3da494432ed8c0d6a686cb1f69745b6d050e812bb13d3ee568be42ba720752c0f39b633a3520cf1908336b939a37b59f54c66086daf0c8eb009104217d4ca4f4413efde436d1c651dff2a4c1a6d3f5517fe9b9484c17a09a6dd996c417aee42d77eed80867fe347b3f7123687ac0186b1b3cb0a1ed223e423585f48170a6e530f7d1d31e81681a55bd3b3eacbfae8ab13756d42a8b4fbad1b2d01e607dbafadc5441a55fce603afb71c54d04509cdcacd570fce43dc931a60c3901fce72ae57a1842c381d8078765a5fd7666a20ade295fc0f8e63d5319e2671fd027ae0815097c9c3f86d67839c1c950981c73425b104595c4f64403c490b26e5f3a7e056fabeea72e56e53678c2f064b183e5c11e902abf8107ffd474cc148cc4592fe8929983160c273555475b3bc25a207a372d7d178b3985ad9fa9f319e76d0c0257df2ca4236d6f5f56bdfd0775fa605251d8131bd8ebcbb92909c2dbb0c4887985481ee209be8309125e7ed52e6a9185d1c15e5e1d789236f1c4282813ca2517a00dbbb9e95a0ed2192a1bd7d8b76262239c42409a276ffbe04368a8b128c01c715eca105078a7065abfe06731fd9d1cbe8e08f932943719d988e8d463d1abfbd398c821acdfd9bbef878f5cb77fec7f839218dcea2313989a5247525b8c0e0e063c33b97706935128e91e935707998705d531f0c22a2018a324c6bc5864b061b46edcd5936e2c47244b6472319a33f4a02a3bf5a405c634ebc6fc8578c14da8726279252d3b2b47f6995456e25e048d2d939e5fcc2caa6ea62a2a16e75ae833e9f9fed1bf3ef08b19fd812e0e7fead854cf4a39d3fe0245dcf626853bf0a582e3e023352543376c425b9a788311e10350fe8cec737a177c89ffbcfdb3fb7939ce27b8730aabed5b91dea3f65a3aef194b39e20c8bc2c669e1f727badfff86c5c71d6e15d860f7bc0d76568593570c2f081fa5d2f3d0ee6981e04a767d6fe800b7247f42b626dddffdea25990eea48a914ddd2dd587e5431237eb7a89ff024d3a67e3915504fc0b372d0fe98eb9b7ec41a4eb3edc02d706370b1f1e6727447c64d71b4f4f8b34aa79808fcd87090db648cc57af32524f4a103406e1a6946d387ed4447a3866437b0e8e32c81a66b63d6282ce39a761ded89c018e1ddd5d27f3996bc2f1e92382282e1e6d474f76209dd1ffb3cdb0fe5c545f448adb3b3a352f625f47911af0e1107d57ab657eada69393a4d864cbc75bc1456a793218c9e1cdc75fa4520bf2011ba2d0ecbe67b08b91d196c140d3b1033d2841a74b6e396610bac05b4e79494be4561f2a88e93965a7dcf82cc6496c6e812325e1111e41e262aba742e7980ae0b60e5524fa0569b1af25127daddee952fa4f7e78eb383d8148f2cdef6b2b3851e49f544f128b15f1e1e9b3eedb19a49a5cd69e762500f01a2edfe5a01fd5aa8b7003670980f99acd74b193507f6465c8b891a3b469674ab46426f876d6f64b3bf2be2a9232f7d369815847e2e1e40bdd124ecb8df9c3631845d5215e61465f72c1935c87cf78899dca1c1b4a8dfc4ac7a941d19b23a18f8dc829297639802e6f860d26fdc8bb43063ac63c284f35086e77e96210d04901ae579bec6b3c64ea650b127ec1ac53a13e96a3d76e43c8fcf4dfd2e043799125a8a08b70d096ab92dd30cbf2c908011fa908ae366ffde2dd705f6938a3c27a204b192e68ac00ca201e9d4f32cde993ba66d523a38195f75e4ee516f3ef37b3c8b082b8e55fe244ecc19eb2506abf14d1cc0a9efe4d7fa028ce6dcf596544eae476562adb780410a49ee95186079a52f325d3c7617fd499a6468fe316c7a6bb34f1c5ec77386cb401ea75981ddd8f9dd04669c3e769b777b2e47a0b4592959bfe89f0277822ccfea0851cc187d6460b4a5555f69833c669905c86d33faff8ba57440290eeb77255525d1a2f75c659f76f3231b599d8418f65b37ae8878037a236ea948a3be63881169d93cdf106d4d016e7d04f37fc308b12aa09f8827f75c231710185a89a989bc2eaa2ba3b3444e8fe5654b6072f55ab6f4ef19e56f32700956d75c5b6857fee1931a3f3b81078160baa7d2f3ea15c2a29ae4a6a6127da03bdd34422d9ad50fb2d9815801eb477cb550c73769c4380335e38448e32c5c3a38190eb455c2a0c29b571d0977dcac67f2785c99e960b8b7db00be6d73798a3ebeb12e590d7b99a6c5b9b28fd19f4a460c9077a132a22f4589400bfcdc20c904067b1ea31361106918ba308b775b54d220d21e4cb7ecfbd5e3e24b5717c70b8947b18a779590b79bd22375f3993bfa72d2068b700c1fca84863ce07ba541275fd104da20a61c7e875a4fb12d3e19f56542329d5c58507201f4307dff826ef9d37b9509c83a31bf8c367a8a7496a8b976660d405262aae1209857c254353016c5efe88738c9f9b778f381eed9502c2d26c8b59d91176d6e4e4aeef02fbfc7729c77bcb748773916ce9aba72fbe7c7f3b21cc1c062471d346b9618627af4761ba9a59c1d274d534a614a951901300f186256b65fdf656137eb9021d731dc55d516a4e18aef1ee77a3dea5ed8870bf9380b1c3c8911ac802e03c2aeae16d3766dec2dd8b76e15ebfb2a31ad0ee6bb8acdf54df7eefa054e8e02a0a6e3216b762e8904e949f53cad8b45cd7f52c5f15fd42fc65e9fae89747d9961cdd668d0c5ff04576b611bad89a4f97654030f9c5864ea2dc9ac7ca5bf5613a7ddc4fd5ee992bf7e09f1c6280d0fb7417b301b77cda9e4df119ff9a93974dae2cda6a17ada87297d0cb23db5aa1991eeeabda84dab266a7a8f074bdb657e3754c75953a12fc7a23ec1684640206fa132c4d919fb36d225d95d5e72937b0a7ec7981b54a4f1bd89cd86b35601776dbe42494f1ac3da9b390518b8778e1f89bc6f07134af6edc0524f942385ec65df45887a8ce94dda28d97644b1c08f833dd7515e93957dc210ed4c137d2eb243b08912f76dddcd919017c668a2443a5c2891a124b969ca7d25a647ad60a23c2f74cde33bb45fad37fd9150dd0e54a5074404d4d829bdf20e55024628aa0bd9bffb59ce626606d9d57f150ca07e9069c390b58b3f53ea8342dd4fe6f945baf2c454c474fd83ffff8417ed9471f8abdec56ab01784fb193697fff92e4f9bc2b7fdc8f1c117f7d1ea9d36eddf3c56b764a30d120bdf91e163b444542404de57caffb4fe96725b1ea77bd16b7210cd81f7835a8e00e090d90cc5df7949529f4f43527aa6508edbc930419b17509493cf22c5d1224c93883809e6dc9df38ec71436045d43aa51d7112474213b10f006db3f79eca97ca705be9212b1ef448c36b6f5005880ed996fddec204ad2b61eb75a93ff54fb6897092176d10076b4d5bf326127c54acb37b0bd735ba2c8357d81e5edf0890d76fc1081d056e46a58128630d1c2723fb6d5b67669d792886399a27890e2fd503c1b1f42d9e43ba17a0253b1d2995c8ef923863d289b2dbf7d2a45f2d0ad58c54ed430dcb6474cb4facd4c9d082cde3f30bfcc843bdda2f6f516e0fe0c1cf3066cf4c18890b303f58a8e6116e05f726fe9e3ec11e0d9000f8da613ad498768fbf5c6401ab93520605ae500290841279a6211039570d29d2fcfa52b4ec29fa3f124732d3f1d4206b71d6671b025326393564e96d7d57e18ea70265f682c3ff611a6cf969da7828d109f97d179bd0082c6fca5eaa807362890393ef21492a822950ea3547b3ecabd90c5ad91267a28690213b364f662151d2cca554dc0617fb849aca4970f678390369d4104e777647d294964491e25f9529c72478c8fd08082a8a9d28a3a8ccb4416501b4aa09c60fe073092a14d64fa7d653af72d9748d1d2d9cc716341e87f754be699415572bcf3ededce5cf1051e1e950f678aec7cfc77ef4bce2289f1bdd0ec08aa79f3d0b0839e747e9373056447373c2e8ec7e074d8336cd38281dba03b14d275d92225738552bab5eaed737008e28a323c4058e12a33f029955e715cdffb2545af2255280006563217ff3db7c6e39a9699c2ba7aa20b01e59cac3c9cb16e06d70bbf88c430f5e3d9aad1d17084146697eea2d7c05ffd59feabb5ff44591cd7830c53adac03217167871350f66dfb6d313c5febd644157c3e3c36d434930fb331628b722ed0fe7ae61c6917bd07f232bba1a6931bd28d66166addc7726981f75b93e89bcb7466ce6dbd3f2712d666740554ae99af7194b31f46703a44b6d833e32a4038a3e55c2249d8ec619db59402c9f604e545a39ed55246aebfb7ac525b877c258a728257fe0ece639a652fb44b387cfd17370ba84884509984986f4e59c66102ecb6c66ca721ffcb189e562628f1b17edaf384c3d0cc9e3ff49e2635280461ca6b17058599ac96c1ca88e15eeecf3a462c663b8dde8dbbe0dd293c75f2d86b4bd86e57120ed4753d3671d4859e668eb3f029be3d22696b5bd06bdd53c946ffc5837f93afd397cd5426bf24d67fd19aeaf5374d242b09a46b23e05978b676a4c9241beccab42fd9cafc34bcf2840cc45176dbf44475f406f76abd70a1a8cff227dc00949ab128ae8532594c12b9de69238e1460358f9a07dd012ccf8d0eb12093599accc8dc896cb1dc8dc7b30441c3a998504e38f7d9d49927f3380b5e436049a0e8fcf6baa564fae604fbe2e8f14ff00fd73da34587513ff802c5fe69c0d15b04544395f9d75510e91fabcb7e7dbbae893e74b26e02bec95ccc1efd8e7ac94b06011048a26701bc140e8e346dadcf9f840b01807a5c8eeefaabc63dedf5c2bd5b2a075991385bbb3e711aa8308c6c2de42caef9f8e0150a6f522862882b19beb73f0bc8ca623888020835b54727be656053f38a2d70f231d6b9cbea56298e6b70953b0ec78126f2bb6d91a7af6b94535b74de7b6edfb8a4800560fcdca3e3ced30af5e68f1780000e2925741f1b93fdc8063d98dba28ced119d1066365221771b73ce3ed36f7f51b484c71cd54f0c41eb4bcde140145f13b9a4e16147f07d618422a29147d0eaa704ec8088742d5d08ec31e9fbe0da2581950159da96f6a640bc0081c261a11af90c7637c62c242ed4f6d8d19aba3095c7ab10db486d422e2a8ddd3ead9994acb675a5ba5883e8f1720046960e757c62671682afe4ca33d00d7f69a055385c711f43f0d35f0dd3222c600f972381d30d7a5ee0873945c85264c40a3e5cd8d314ac617b615feeef098238588c897fbf5d722e3c6c0ab7da4ecbe9c909f0306960a440855ea72b54c9194d9a486badf66181910dfe97b86e5f164e1265c7a52dc8a2150d6ee00a26b8c015a78029f2f345350acd7ed708cbf56182db8526cb3dadf2e5ee84561aeb6cba4534b0fc5eb5d579c44dfe68a6178b22be73488531f96fd9f5186060ee7f801e9b009ade8ba897f9dba1baefc13f466217c80eb542dd1a72a039fdd307139fa86213afaba958568cced05202d0d95016d2c9e8d3cfb8ed3cb28b5b0cf0f2ab44830984b7d1af4f4501adb931a7a3cfc3237df5ba95b95dc44709f85d82f6463138015c843429286ace2f610b03808f3ac82ff2654f6bd9adb5cd7644311bedcab6a495bef72af2bb69e5bab9dca7bb58135a16874afb57264890a6ed983a9df7fe12ec9c7db43cf4a2308fe6bd28c7fecb9c0aeeee34966a7a1fe3a1cf17d8337b0f0200b55b5ea7a4fa2ff68c2ef43feb80679b94901a4c6f44fb78c572332276e3e00b6542a759e7a1488dccc1c695a280b6ce90a2e95d463e557a273121d36d784b9c457f809fe2591c43a3981a9b6bbb80bf438c8f56ab7ab5f55cd30251137edb902f4c2d0cb9f45c1c84e0747139c053707807e3453c3f1d4e8f168f846c67db2664e0801c3592313fa1034ee95c484399df032ab99196134b5b3aee0ad568d76c5963f8b75501e3fe4d52456bbf247aed1c5df83a434e6c84fa72ec8fdefb64e05c27f60c3374ee12d9112a4dc06f2c3300b4ac425faabf22ac1363946363f0e6b5857b5d315ae48c26ad0c49dad81909b976cc83a64a8e6e488af2d13774c2b78a5345df1b9b41e2ec275a8a57ec739ccb7e9407dccdec8cb4d946a4a07de9b086fe65d21c55538f50cee43034d734ead6038e62ac46dd6ac8595138708d9c4d00a9a660312bfd4eae722409a615c614e07e7c39ae09cad15173eb0b276b6a7ecb5bfb81d6c6dbef518733671f1c6037501d09e29a92826ea028e689b6b0ab2081efdb27192597d19514abfb82b7ec10c1b9d3019fc58400b8b3ebdf31b17f607568015da3cfe11b0f913c0b907371f9ea429bc9404aa2b71f89435f5a4c7e8b6b985069cfb2bd80187f80e63718a61e40ec2ec4cb4f56c56a0e8456f2fb73862fdd9b4f93e0920b7b130533d041f418563e3328e6bb402aaadae04c71f8504ad1a36263c85569849919f5c5db3bc9320aa6656945cafe2a568b095b990143ec7d99fa820e5d6126457fe30fc932dc6df1862d45df40b2efd88340bd9da2049b57f5c32798032502fabce260e9aa628672180b175b9d45c15215d0f5873ce7382b004966568c25e8e384ee07a4e09e510014078c1c9d887e460c46bbf589e27ec18f94f911f7d97df2bbb8df6c85ae16cff65d979ae8fe0c3189e9f9012a8f12b276d9ed19040583ce216d14c9ceb359a7f4158508d2faf14e7424edddada4820993b9955b4a9d08e6e9ecec8f657f1c1ce36577bffbd6ae24b6c21495946a7fb87e0f3468951cad082a72877e19e54db78eb706b3eb434a36ab29b996232f394e4b88d63325eac5303ecbc979359fb7f48cba876e01ce9813b2d31c49027560075eb3223c73834b583686f7b1441b3dd70be34806d581a23563e82fed78638c3ba2118715ea2030c92dc6bbcbf2437c70e455ab53ab6ea46001509cae8783f6df22c1b06d238a0d214f6cf5a17a0541223916b612d52930b2455b0bded4ac7a6fc5f0cb0023ffd442bf281a48957f79d7fb37a3e5e42446208594c8158603c887a37b1b0a8ef65c022cca3a198c27d3339f8644b6f166c02233e2ddd51fe8a0d697b54fe9dac044fddc321d2602c6e3d0192fb034c22a16136d55b08ff2e66e13fe2e26ad1230b7aaf94e8390ce22d7c4296c03dab8b00d4be2d15a5e475fb99606a0113187fecb54623959fdeafc871abbd8b9326c8db68ee0e33d6e3324751ae2f9869620ee1c12e5fc098359729c25da21f25990c2fd47845f6eb10f6893d74e070a1e5faac7396fa5f958dc2c0aabeb94ff6ef25d291cf0c1e959ae0ed4863b5ee5e65f6299992f8c4f3ea9f50e77210eb7c17a8240c4eb1d52881e6271549adcbaccbdb6ffc12fcdb89d51ef7719e9a43aad2d23fd85e649578aa1ec7d7c7e160afc28c15ff30164050dfec7f65f3dfd139f7160d146eb86d7efabb0a0551a80517d64f2b41b1738fe274c498647c00cd724a25f4355b719a966258a13a0ecebc43ec44fcb23b9a64f73013abd51f65290d68bf713bb446476ff9872d1f398e78b5ae9f8a5390ef2c39bf8bd33923ec3bc9eed3f0df65f6a6e918419037b37b91181e94d7d98a4119acb9861797e5cb101e70bcf20e7904c00a47c9625ad25cea04ad90259a78c3a90ffa9b3242c5a9880a15b12271f3b03b691b66bfab7ad35b781ceff0b0d328610670dd122a0e3dc40a951475aef22cf7d860d633fcb254a3782b4e72586323338494526f129429169eb40ae5dfe11f2ec9b700de65ac7201783d2cf38c2d80f888e51e71932fb30c1a3764f998f3c97a79d9f57715154b3feacb47837f77da754c9e899bbe8faa6d13187ee102796c44c0141d5a0168df0c63dd8a7fff6cadb36cb0cc35561fd36091728962b246a66f44278b72827f0cde49b7523a8577e2f84fc4bf28dd90ad1cfaa4fe3d904ff8fdc9444339e6df77eca19ce8f6c27079d59bf6bd749a54d1b81cd778179620339219e4e970a0c7a1a9cbb439c7087f9bfe9b8b821e18b3147edfe2c6b571ff609b56da008c7edb5d56e91c29175e6972faf280d7d6f2d0d236be4fd1774df91834c540b7a40fc945bb8d63bb07f9a46486d0247576bbfb6d1d37b3dc0f405356dd17e577d736df0775629cfa9ef7d7f84122f5861ac7c41a0a88d21f025bbbcb8a4fe6d4303ddad591807c6663ecdaab3b0c0432bb81314948448701c22c7dcd5ef98615bff0f5708364ebaf659f127b4ad3bd49458373d8b8f6da6f149da1f87a145787cabe33ab9ded3d0e90abc7e2def96b755c995a362379272e6b58760fec40f000192928e84f6b088d34ae9e3a01acdfa2b9c90e0c267ac88289db532c2685f3c34379564d33681c5f7f0bf16061430c1a1f7ec58275fec1620b788c302339cfc04318329e2fe5769ff99d3542eed09065bf3f25ffce046f04acf31a6fcc48b5eebefde416b506777bacc065af12c204956db5e4d76563a949769f7d2ea328b1e559f960d73e15be44bee53b2667d5fb32ce676b790aede4034b4ddd3b659ecce48ccd5c6b2bfd79f54e1c5609f743e30ab961c7f5f751c6a8ba5da3338b5d6a07d8b9c2e2ead801c85e6bde44f19b54c37cf9f6b322e5f600a859a3758213f2f7569d46d5ea53b6c8056fb8e4cb0462041b075daf6bc33cd4d5fd5b9d52b48f6d46a15c776939aa42f1051669d199fb02a0a6c3fd5c529403d30e21a99866df7b84695713f1f1bb1f8a75701aa4199e24e52b9939795d68a954bff8b68298426431359d8d787ee9bc0acc2a8c1f0d4caf4b5035b622834417da37e92cd84c44d4a444e8dcf692939597c87ce8b92693e98b8c74c3e826d4b44c2a2fc748ca61cc4840e4e3be2bd2486e3cfb490684dccfb23bf01ffd25c072aa86a9d03e6ac9dd2f8d93c0b1f30a1abd84846a07de36077325273951241090f1800c07df3d9afaf3563fdfc480c00228a9568cba0528d1dc6fcc33508dad98c160dc70ae10ac40473625fa25fa40cbc9e351d45f6aad21d1735efb47e90e778a080e45a85a991fa40529d196be7cf31a52db4239007ec6388c8b83d71d79061b07bc9973bef89ab36b3fc2544c2467af03e66fa2727458ba30170a8f19a152093339f95f390b8ac244ad7bf291e83925785626a9d37d38338eaa637ab483154ea8e85eb020f195c8e0f9f1df502c365282f36c98044b1df897f2b58920a6380b9bca29b8ed1e1dca9af98d9f12ee55fc79412cfabf233fa2dab9074ad895bf8c17277708fffb964ed7bcf602bc664e18e929c322d54ffd3130233df28a3f4e39cf5196978a8a14a3f0f60afabdeb9fdb3555d78bcb5fdecf5de593a25460c01ac6483afe881fae85eed3fcf20a6e9d8b2df901a312636eda7af1d742749ba9db24c295e962d785bb3059565eb354628a2618b50972cfe494224a888787f82dbb56a981ea1532af1a10fb350224677ab675fd2ebf35cfe0c0b86120b4c7364e99badb68ccf128c74ce7e7ffb6d4f31fec02432a056cf85623800a46003585e7f9f8afb3ede892fc6eecfee916d94c1abb7005490cb5f3a3454fc773b460fb7c5e4a0d2abd3a5880c642ca7f87a3f7417322b0db642bd9109a848e689a45343808548a48a2b86c19836647e637b7dac757f009110ab2efbb921f95b721e098d62b1ebcdbd8fa2e0d0804280e0332c6c561cc39466f613ffd37c3deed2a81279ef68fb88bdacf37dcb4743036249f7629213a2d5934f2b7d5c67db69a484c7f4855089a5af112b8eb54709ea9ba7835b27770cd8c79fcfc0152b7f4a7c6e9a3484b18db38056efd1a6c2a6fd527899f958e890e4df22b0bb92988ea0c59526e76886f4d23904c91750cf468c450a6b3e82fe1e33852555d9a4d2d39ec05b8ac833d6ec29fe514f11a005b14039ca7b519bc11fe2c5c6ab27cf5d060f6d567c84f6a2e44b87e6b89c628220a15fbe8c836c78f6369f8092c3bbb3aac3b0fd73e74190676d8c4f563bf2795c3dc2288a3861ea335cc8e9c749e7a940377f8dda469359ac9167d1a4aeff579a40f4c941eebbd7ebb3990a6ede7c8b6cd7001ded00e7718f0edf6267f5e7f97ee4a45cf7c2245a78d6922874d1584c95891e0970e4d9d6a6c75db0df332fa48d3ca4fd3c33cfc132b387af9223ea56ffe9d6945753c538c17b23105eaa400a1c82eba2353695357564076cd56891891f217a867a0286e353acb48124da8eeb0f969093a409e49621dd5bbe6f49390dd44c94ad175ec1363fb1079ee7a10a6dbef75191c3de0b5709915b357c2ef168ad281e40249aead88cf096573258e9584bc0a6b92147ef1f5d57fdb71fae9e58b64d62982042c90f9a095c2a554f5b5b88c0b1f1c260ebbaea00887932bd63d179e471b3c7f33b75256ece48ec0508a7acb9ceb206fa8622929ab25f9aa5641932769ef950dc238bc5620c3fdf53348c70e038c3907392331d9c2427d2aa2376e4e9109b367a89fe39dcffb1f1abdeafc0803ed9516580fd3d8b726e251807e7ff50257bc0d73bec656a16864cb6875782fdb32db221e707d7f84b2caa92aa5c19443cd780868703103ebe66294a8629aec8995f556eb11015a308fcf6339a91d66871eda5089c97d9cf7ead7cd6b6824da1032c6b5235b1346e26d8d1ab064c73aa04a40ebfd6b6bfe8d121a5e097115be0bf158a2f30cf9d8aea2964c3137bc1cf44fe433ad670b8ab480709cc5ebe8ffc05846d03559a861b4cff04251af9aa385b8690bddd67aae3e24ad047e2e5d0f6c166d9f5ec708f65052c29dfca67878e13d58f07e3cf0e406a7e7b5d7347fa6664bfca1bbd148e4a3ea423bba161ee4896fc0cf89e4d9be774e283c54e1b64629944bf2a2d3c1f56292f9b0a765a72aa33b51152d0ffc4233e1e39924a4fd509cb6b5239d1912ce737df07542691b1ff7717fb22944ea577ba923fb53bc03bd2d4de42e835c3764b0b8a7ea14a27f23458bb51dca5985c746391536e47a42b71dacaa7b952b283e452c4779ccd84a82bba2e1b3ca87ce83d74bfb82a3dcb7b02cef37ec3e517e427c56199f1fee7b13cb7a008f3281ad2886a41c677745c88ea3af60ff8be9cfa9e18b9e559597587b4c17891b8ad0bd40794d7880454c32a7fbc2422f278990d92a2376c1aac128585bf2c91f3900059b9d9931f2d251e58659b13f09baca6d7ea243ed41b02a336e543c786899a877e3dd5517787c17b2e7fb6e0a73be61c645d787faf0c2a54338ff3fd457d9520a49cefa0cf1557717d17cad14733d8ecf25a7d29345faec45f5ee8bbbed3a150afebe25920c9a9aca570891424f57e4f4f78311304bbca4a4b4b0b95b39eb7b1be7e750f60f2a0854aa340703da8e84d8bb364f91ccfab981c7322b46ea2a84c0f87a00d3237e1e609a7211475afccca2533627b44c4ca373f44573920f236b40864ba8d426e27fcd0b49e28cd58f2b776290a93b92f36b9812a83f5c3a15a8f0896f815f169c5d1a99a846467cccc04c05af9216dfa6b2fd8e086dd9f41033dc20e740e6340661bfc28c8aba5b1e685980c81d01df5fccb9b90670422b1bee4cea92649664081af5d2fbaa964e6c51b1b1e4ddb7ebd7e99683076a1e97905a14813f26c5a2ee5103a75ab49758680ee5fad386d759f972a23c485e15d30fa9f76364ad10a37b1067ea46ac7d158aaeb74d19aa2e10b63703d821349d681e41396da4cb61a455419fd8f45c73f6a24f7f2ff3ecb9ab140f39e3a8953f345024b78735dfb165b1bc786aab4c4db02bca5144522438ccb64f648c205f9d354db06e7dd2ab450a43502ebaf0db120eaa77de7bd3feed367e631a6260ef6bc029fb61fcb523e1b32c27c62731ca358491651d54392c50d3c1cc8d7e71aebb01c98ad079eb47041ace9dabdab5957fad06156faa1b616a1967c0546ed8b9b1f5ae7f596c0fb44b4a0afca169ff6949d15e68cbb39524d2c9aec6f4cbbeaeff022aebcbff19b80cfe67ad0a83e6538e1bc3427eb9162854348c1c0c31302dc78b35a227eb31b8f53797667f90527c739d752abded619ee03632e9e04e9fda3a69f0a6c44618bbdf4ce3c51b0aa3846a63ff0f065a586f56e41e32750d34713d8d44baa867fee69b9705104793fd487019ada29be446cf15777fddd67dc615d871f761a0694985cfe56a783ad158051bd13a5f687517c64e8fcea64ede3fec161b96ace409ad400611c042305da987c6a28b7b6ea710d87b08c035af0e128e1b1fc844205b26c0c371f43abac94be0c7ffe0724812b2fd4ecb7e855ebece323ccd63b0c183220dafa79970f1212279f48d89190df8dab55ccc613a881f2f8e52dcdde7c10340fe4c2ee1aba0a5c31fb5a9795d69ef1ecf176e20d15c7c7cab73f19cd91e68173b7149fd6951a704b678bb8c2f261cc4a6172eb01776723d1574e56b9379b39eda183854361318030b0fa52f275f2a554062f6ad8d200b1b0e3df149b5c2329be3fb37ac48cbccf26dcd0cc442b16fa08b067ab6562c1a9f9db1013c225d6d94e8baf70f600cdac481a6ed6a0ca9dd1f178c48eb8daeb58abb5346ec0bdb9492b829c76991016699d7a2c0935420c1423bc6ba958d36ff6eae3a1cd2af2dc811e040e40580954f58fa32d9efbbf296edaef34cd6997ca83bec3ab0db3725161739d207bb4f72d7ab10bc8a551c693d543c2de381867ee5355a2af5b8b6764a9cdb89efe65a5a8c3f2e16b68d6544d27e166ddff1f31082063ea6c846fbb2671663d9a4903491926c1ddb8ef7c9e88f134106d3cbc46ac76efbe20b1093d2a849bf5b08d87dfce7c15961354e5931ca871433a2fa316506a3c1b8a6c150f3cddfd5b3fad05a0bd04a12f7bb93b65f913fa4b8772b4605cbc8cd0ed6ad657181f9209d9ff6625373aaf927fcbf9bceace3bc420b82302bb72fbf606d883eb8433171e6556bffa985ad457a0230d3d9fbf4cb36eb3cb325a15d8a42fc4fe574d015fb0571069c2d3b07c6b6f35dc2bd78aab9f073ed02121573fe3f56e6c5a14e8c47a8dce830e05f664421bbbbd82d65f42b4bc63537f1e24cbdf51ece17b3b56fe3d996e5d458b82038f34044d89d053438725475432340fc60947032b829d632d0e52fcb9ce82bc7f1389f35b8539909d5ec0f3fe357321c19cd9be56ef9b78b469f2ae3f01fde5f31d743b80c597772d9889a3e19f91de44b43b2fd86631e691fb667ca3085fadf9a5edaef0ced4b52a303776e09ff27f0de52bbb3bc55f8d9c54c36bd04213dd8b855167df7ffc9708ab251615b0fac4c2e2ce080ac93aaea36fa967286e54cb881b0553401566e1d82ce39d11fe4b522d35b6e83b732537ef716862462b55b73e144e8e9e18de3efffda6b521bba21b48ddefb907c96cfc7f691363b0fa91503aff82206de6ba20fab79b01f49a59d93623484c88883b4cb8bc852258e097b0d4ac0ef138968c3f9f17240a49fb1df5ebe501cf5ab833892559f747f91e8b30ceaeac70099344282d2498577abd5917b9ec2598fda6d8f78c34ca95ae0ad1040eedc892212898eb405599518878ef1f8498b47544f4836bb78ea8accf0c9e75d8cfac37331e522f12b611fbb1e023d4848e422180b7991e9b402629503fe0491fd9e167923dd20bee24238e44502d386ed861de9cf9859839bd2efa4be6ac368d0d229889b207edee7634aaee0a5bf7e3bd97bbe529b88b9efb7cc1ba94b0ad872dff50236bb0fb6f1a7bc81525f48e96335f5aae4e89e4c7189ec1b66fae6b48c68b069712a1a085190023112e28838bd77ea3c66c2f0bd33b6deb5ee455fc9a1847d49558ef43068618e611cab1936f69f80d93bf153bfd2b406a4b8a50f972d989ae716edc692afdf21a7e5e9b787fc2b30995a6bafe47e0486030516a3a95e114215d270935f0beaa59c3364f3ebd0a0f7011276f07be3ab353724400d26fb67f8a54e6a916f3d994f1e81aabdba53b829b7394133dec43a3b79fa8e4d33ff83be05d0f4d7c97f403bf8b94be19b9f31bff1630d6d495574c0e96bdf0364cf3234a094f7e1ba30de0999c67dac342930f228af1d45bf95e7f45e6b020d0a3ac00582d229e9aa263af800c2676f306020766efdb8f713553b708466b2a0e91e42e5a99b56c297a60e62c1531a79720cdd2b8893be60118225c42cb2156906dea8d9a669d7386591f8b4d163898d06bc4bb823d57e8b8575fa658aee3e94d4e38d274e2ec79e3a3861b3cad98c96e560f10a312325efd23519b07ca0e922d943ca568276993e86a4909b9af5a4bda73087fc8811c3550eb53660db4a687fc67b788609bad5e8eb1f3b1e878620831010bb7b9e846705b6a0f78fd2735d898a676de6260ad6cc4d5b28f9bd3f33d6953a2fdce7dfc5f5aaaae66bd8b563d54215a1d417bb3e80fed4ef4b1a64ef6c0eb6897fbd1589970c13b44b5b29ee8e460a31b43a8a8642286f7a1c64be28f86bb8460573be28bee9ff12e65fa3f94a5e0f37e790f63a6bd9f5f0d135c938473808c75d2b5808b22b718c1f42868a88d54ab80ceb7a0af0c3ebf8fa3c4e10c16cdf86615215373e4ea71cf0285c3c362b4ebb0d08a4571b1b810158e86d7fcecca11405a6159fce3340198f31a7a8fe5bbd92e8d9e0ba1f9f1fbd436230cc465d75597886270bdc7c0207f20fc989ef3f80c4ec6e671565c91e72208a8d7a8efc0628a017cd1323706c99d61f6aab0a0cc0a48728e77b02a814966af1be126aefda1e2e41321652640f0a3be65120372b9de6d57e04d1dda97e32854cb35e5f2092734815efa2bdcd3d9ead7405e01474d0ccdbb6e2bc1ee2c9ba922592b59c211c1e36fe43186698207728d8672686ff69e4e05ab6edd37c1b6562626ea7f29083da8d989be29ad80fb20e5e1f0d05d4c6d49ea7876d38ea7a73ed35792037fede840570983f41eef8f0a4cdd474d507a9379f5deb006b4b9d79d63b7bf95e778e2df2e60bbaabe48d2d6cf0331be509fd1418ef2fae20358d996e00652de4e102a0d89401bc165f34301c3a40e27f9ddb693ba8a7883be451a73241405c0dd1bd14ab0f9e864b92ab13aa353dccd144fccf2989e068469107e67335e73b3f42eaf682b5f3a53e3cce50154bd051192fae41aa9be3f635cafbfcad81fcab4e6288bb9ce3ddb2e24fa3f24a8ba67768b7c49bb7b7a7d7d04643ad0b33597c8cd086881a1a5a6a0fef63d19d7e9981c3404cb999877e1d711a70bc48a7d3fde1854273da9e09e9d19283ba1e2f14cb2c10ceef6daed01e7a2663ecf960efaa6994739a36abb3622c4fd982e47cd2631376000476bcc11fbdc2a149cfff2362d1fa75679f0e8b9a664bc5c700eceffad226b2722ad116c0d025e92b4ca91eac693cf7679bf894ee100bf7abf1dfc56bedffbb638fa2e9019342f6b13882f9b07fc988f777ecdc22d5d4395feeecc1f586c8f31128116bcc4f67eb28274cfcad38581912dbcf55f5b29e09192b1d612cbd188e2d7c3458b49c160d3b6ce4b2bf87abc9d348bf22b2ceec0405ef204a5506d1512f97cefe7faad15bef2e5177f99a45f15134185b85eb827a499dd3fa50bac9ffce57d24047379fb4cacff45ac3699c6b9c1b9ef8fb2bfe3b1756fc25c01cb922c218fd519ecdcf5c2934dc6573901a37447292a3cd55319c57c19c064998b6aef958004eeb9d790f1374f6895194a1530bf48f03a576b5428d91d1769c599455120903916d94334f5d51bfe9eebbb5a26da4630e98cc881b2967ad3f030a52c2a99a56952dfb44496218a51442f34958a6ba9320b81da00306a4da4fd639cfd1f634442447e7540256a0f42857c63adde5f209fcb5df5c0a0d60a89204fcb6230f82b61b31a33c91a813d583f8bab8bf5ef849c5630ccfe778e6a6114ae56407bfc70b26336b88c5de369b0fe2de63828b4984d2e07d57d834d59ce90e545b1f3d36b751cdf99a32f2c4206097ff4b3b7a53e8511e5f3403ed5de95d7be2abfbdaaa926ca5afd7801893143e994d15a7779169be1952cea869f49b38b72fa583b0524eb5132987e1a232d5dc832b1aea52a418374a42f687b697b2356feb98cd7d126ae459e923c55688e422507d60f7d6f5989c20e5bce7e33de194f20a2d8e867bb1d39e6bf554bbc019283dcba1c5b99a01a27dbe4a1078d5cf3cff1d9017bcf72228717adaba71a24bf66515d5b64d0ee0f5f316e2fb80d6138a6fa1b9f1fb31594debcb5839e20a8f10319edb6b34df74a47be98084b3af29c45173d137c22ef38b12f8d5f32b3c419c7e45530bb01f79c2c78568e3451ecd1cf094812017ba7439d67d232c6da2fa3f1b5e023e0a5c563d4ac1cabdde34ca2fc653eb6710bc6a8f4b61cb8253e83f34eb66592555bf2bf1d2dad1e7b4bd1483eb0217e26f8203bed4bea50edb62171d11d9083681bcc1118b878f5a91c841a84e011ff078bca74e8039e6b6effd59e1b3669c364fbca4ce3aec65ad1671ba9875f4fe63d662a2f801fbbf6b1bdb5e71b38831b752fab76be21592e07cb95cbd692e63a8a530bdee7093fbf05baf2d9bf5747f13825ee2ca9370567eafb5d52f208efce213a76185eefc0b0ba5c21bb03bd5b4b1b0a9ee78ed7b93a7dd001eb50d6160cb489243b064a6f43541b944a15c5c15710dfd731589a03b10e9e5c76ebc84a139558229b5f58de755728fb67f32b684d46d53399593fbeb307f3e6d8ff06a3bfd5265b9c0246020c95c09545fe4c3aaf33f1a6846abc9452216dddac027560bd5eaa442e93b78992cdc0094d2f495e40fd249c9ed54cc9dec7457ff7008497c28eae809b4e54b9866224c026e89aa0ffc3d321fe283eccd814d35e077e6c575161687a61aaf1308b76dd8539df829f0c596bb5c13c6223ab8361bbea3ae0cb9c0e438114cb01b598294d55a9e7030056bb9130e5533696e2fd7df0632d8e7d46c6560beb20ec54209bf2aa9ab73d07b91009841d2e0a9b0b9c8a774a8e194cb7d1c22bce3e83ba430a37c7b18c76a89e60e1064a03b1bbb02e728361bc1940cc06ac219e9e3c618a3c403e4cf5fdcd3acb2829d977c5e8417e1b0e82c530d474f7c71b0f6268ba8ff65b988071a93b5112ac10e2574abb60f8cc3abdd9bdf274e111eb6d5a5f9b002010e56d9b3419d823ce17a7cba44db2b096b43cb104402fabc7eb7ebb2949c308a76901daabce5a34a9a75d7765ee7fab1823eef9e41e8a64da0049ba11895745276dfce8bb5d3983fc8cdefde125f60fa7efc77be1c0cba044b0a2093e5fa19171d6c356bf14f50d6bffa9c3df9f5f3a9c9fb469cd36465e3a0244794535d10d88c6247a057cfce877581c3223d479c3ddc00479abd0152faf582680b027641268a55e0f5752cde7d6eb259ed06016ac94f4bb9b28a00e3f2211eb259cc6a2a36928b15ea0440e2ad77b50f2f23edfce756c7e00b4be27b344bdfa46d4df54281d6894d1ec964c7e2c725a80c6f18b5c027e6b8837307317687e5283db04e58171374888d31019ef633ab8f7804e16200553c9c6a9eed9cbb869ab2b97cfbf43caa0114650055673321c9c5bb6f1e614bcbea71a0cee9ec365d4ddc0c65cd5861a00df505c264bef2eefdb5c99573bbc52be5c72470b0ca283e2bacb0d0fa32a00b7cfeef5026b6db360b5bd339c47d42a3d302d1d2bc7b35efe2d06ef6ffe2ae740f85a792fc4d356646e3304ac38f46f534613055faa11cc205ec6ef548d7e43a6a5769309ecfcbe634e4d107bffbe2060ce213d76f33cb49dd7f597a310c248fccc950f72a96af88bfdfc621c98a2c01875e3f0fde0f684fdc362ebbfc458728d0bccada8db14c5844e729685353f3152c6b975b8447e3a6af98afbfe891d58bece2a8978aadb43c441fb101645237106a0c90c02d62960091bf78033bf4795b768eb350a9b6143df2cdcbd87b1df2fb7eff6ad254bb87153f626d21629d4252e585c6f6a6981a64c7f208d8bc4be27cb1e4a314fd1ab5e8eb79816617e4be5fca9a01c8189784193d4224a79a986d5fbc23556a7f1e4ddc324e1027ab7b252874e8ca56bfdbba3a0492c38914339337a711d90f488dbb0f93fb92aa9d08933d6be2600c9c8d5eb8121e23bc89527302c18ed3ce7674c088d07cfadbf4feabe05172d01125b548da815bd599a8d595a175825088f7ffba8dd3891e9163edd9ad351f6a3bc5c9a44b96e34a24993cc726f8406fa285aa0a2c62710ed5c77b62097491c0b83ba594f1b712dbbc7663a88bf02d3d5b6572586c54609cf306e277973c63b2cb216a029b4f2544d3fe5d22ee68ae3caface8d8e6131b827d6fc57d9b37084d602e66d14d41c247c86d26d805183e25905da4e69980ae8833126615be940f194a0bd2c0478838802ab7398ee09b80a3d058b0c43213d0e52ec2317b14ae88e6d313da884e9ab74b4d08ff859ec1729d922e1a1b6c45dd7b26705dcce498c5bfe88b3a0998c03830d456701ec565bddcbb560dc310655f92e05036457320c760e17bc54a5cd8ab92e1d5edd9e3829d76d30cd73a6d82163b24987cc96b7ea442eabb0a21abfe088fc451f7f08e0a7c18cb25ef8ae3f1864612f8429ff227d62325c046a6f49586a2feaf4f705ddce533562b7bfc9f5e77f322fc591ccb53ec4b81ef89ffb5159d9f751f74513d07e1c30de5d897dee6943c90cff93129c25e0477e3eb8a39480d7407e80409e5098858c042451c519d058ca6483311feb5858064fb3c5a18b469ae8f813d1cbf59f0e6379071ee12aed4301b6aa3a2d78815e83418a2851be370c2df57fbb1b097c47062a925ff4d0cbb93fab36dec7f009c17edf951aaec7add0046fdf3d25f65603516bf7022eb8e02b380e451a345095690ef28e47014399d88bade46abd0127b2abe227e29d135044365a0fe2752b67fe6c03a476c2a7bfe62af8fc970a8b64cca70a0d06a3f966c1c3daa79e5e5c0041e3b691a463b42330d1e0b839d8043042f385c6ae688a482790db567491fc0a40e47f688a2ac95b6aaa4277c556424409088108a70e0e89e3cb9f8ecea5e7b6f0414059734513dc5ddb87d2ad67a37937f784a32c48f5d3f090386d044052001e6a6b3d823144013248079522f8076a2613a2c1e7029b5cf093690598f7fe5eb9b14fa537230fd06a30f4529b78bdadf10f47a613113375b4713f5b74fad4450a09a016649542f8fa9f7aaf7386c01db8497e3ce85ce84545ed695d27d3481172b7d9d7b7e5998d91c50f51dc318d00e0eb2a82f3407efff1a6f7f7a0481bea38f7033481e6520be99f0f14f826aac0e2dae10190cc67815344316e1def602878c9da371e296d1185038873a395d1c9e2b13f922c52f77ffdd6775fd535bbc5caecd29e09b4a7596fbc09a9e322aa7f801971faef4cbe4fb25b2576d9ad9c77c5a87cda084b94ebcc7116177691112013982ee04e38a463aee01dacb4f9d090a9fb09eb622e31131069941d6328140d27fae690a5c005084748319e6c85f83340ae264b3392c1266127f8342a0c21f6014ffd2cafeaf92a650f9687e2c342608fef393f9db73cd7682555c033769e9bcc0d2840eabe5d0370fd43bad73e2f220fa5acc70b9775baff47266f0e46aedda1160ff3b4a088044360ef7f82b7225de7e74ebf33d6487a1c0fdddc7b30777739a3068bd9eecc2bec8a73ecbf03c8fc88c4f7f415006a4c41bfcd7c86d49ee15d4d325c857aaf661ecdd0b7e2207edc53cd599ec07eea278acc0642e2612b3d788327cdd8f87c278cbd91d71f5ccecee6f1e2004b7f66a71057d84d98a1e72527ab4c662e88dca3201f87b3e4e231019e68bc30cc90a9197aa6d2b2cad82042beae076c2d27963e3484a469579d05d6b52756b89059dbc22a1b23fd23e1fe6f85d98b96e4df89bf7993a4007ff33b9dc907e4d4d688656640452bac198656187aba534ae260d0487eedc78876cb36fb6c8f24252d884616d4312eb4f3cb1cb6c763cfab16491a48f01dfd587d5d15b66e9d59a5dab1b0f2bc0122d5c3b7ae56b85e941828ba0f25cff5e5a88263c1b923f06f034f6278a65d1b5fe5b8e349767a7c42048dbefeb306ef6fa7d2cbff8b100a0daa4f8a123fa189090ce13c0658dc7f7e101285c1390d865c9fb4e907cb8505cc93574f58445be0fba1a0e6d4307b5c57362fcb02bef2ab2d43d50503876cdc67495dceab2b8e58447a95c8037b1551ff4e0f5def751b615106322695baded189ae0882ad2a7369555edb17e6b7a782ba00978cf77f3955997ee9cb29e8e24de9a596996922c7f89818c7a35f5e939a5810872df9365e7c5657afe39e67bdf191f0d36e61fa19bd548648ebd583eec07d244e9828200ddd78c984ef3d46c6c9b2e5dc6a235cdf028e76762a2754216f181926893d64eb25ab4d63e47ce637420a61080074d7f0abe67128e77c0c615d3ccaaa1a569304f23380d057fbc4e1cd3de01c51e93c75b29694757f0e25a45503fdd7d2c5d51691ab8a15444ee4f06beb4f80c05ddaad9386f146e451d3e2110c337860a8e4fed392a21efab229454cc4604960e38157f764d5011c5b00a08b74eebb043b206724d06b8ead670f2f68d5beaeea1c9a6ff37b579ee3257e74fcc4754ef992e49629887e05d5d096b1430e333bd64cfa13cad4b5f847ef29f68c6fbad06b810b4c6cd0b2fac4baad3e8d629a2ef6e22d46086c3e85adf38d57355569c66043cabde8a91905f867d5504e39d0c4daee08e222e2f0dc198b6b104f9edddf7671e8fef09752a212830d84fbe0d18251220b22a42fb456e2f802234bbd623e1035fff24b191f84e30c494bd41dcff6186e33ef7fbaeef1ac3673d1ff75265bf60971aeee1dc8895004df915c48b7b4dbe58e373bc068d4630ce24d400b342e4391b6ecca01b14d9588af875bee561835e188e9d20a5151d6b438c574d45633e4abf0fae75ed465bcb39938fb41170b39325362808928cea6600013649f575b436c33efd6e8f87dd2847ab9353eea8650256a1b4b8f25fa216ff44623b07dbf813ac12acffdc70559d70a1f5bfdbb59a894739f6ecbb1c3a795f5024692094220020bb4c95f2cde0aad54067f33c3f877e3ed593242050afe80c2e235ddbc101fed530b5adefe65e7aa66a230f1f1ccaabd126b622bc1d3c9035eb7c9fdcccefe4efc17f43adecf08826491f8a607dfe8ed62b4de8fabd084c340bebfa7551d2a05cd0579ebc45f9ea5f6a936d6d659f0cf11898e3b38d99e570bd97796e76e4827feee8d18347c10e196bd3e0d31d135727958ceab1e67cbde4420ae0abc78f776d0cb28ccb27aac00afe903dc5e72f3ba6984ac11372fc0f7efbd8a2bfef9a62fa32703ad6805c34fabd6533a7ef6a3423bde15ddfbbce747b1f56b523e7af9f6e6fcd4180c699622f97ac24c663f0fbd1a05c7de6a99639b947c36705eff069dcdc7d54f0f57a86e5e526690ff09f0f67202bcfbdb53a2765df0f009f8800a84dbb6140ff7a917006ff2f074730fb31982e164c94d8b1d05ab23e4a0d6c8f32290e9328529e9e261b2d21dc7990dba541cb19a551f78a0df27b85cdc923019d6fe8749eb5e6527af166bf8f9bafff7cdb48340e135243dac1b82835977a175e9f3ee4a43cb03cce66872988cdb5d8513ffde7ba51c07691fac31f8655c3b627be60d32d9d294e50fc9b73d60b3a2b4727b3db2e71292c67e4ade7b89e38c6cf5a94727fcedf562573dc9b86789e25db2dac284a8b81b70bac87e50120d3b3c85a4dc690374687dcd599bd5a63981b34d215b6ca8cd61ce4d58858bcceb6ff4036eabf577a8187c8d0442d9e789c914ad1513aecf0964f0c93f6b19a0a6f8a697adec500c600f095dfa409c9bb984a9f14c41e4ba96cf2f10b694697fccf089191e7f6151513d75fb6c6c6bde0d87b0fe32da84c842137d4ad86094d46ddae7f852d837070a4a41e8cc54a5134182f0f45e322996ea7f7355e0c9dc822009b9e65799bf7085d3cbcbf55935328d33d5befefdacfd2c16e9d944765d09086889a6014c0aeecf357898f348f1cee6aaa38b05f48ef95341e5ca7957e67a19b38c12677245363872371ae0000be8b4f8e1e20c05b8d066096b4db202a65b1891d98de7e3f80f54fb0299e5f9c832c6b3fa4c7a23172b70446667520e396ce63bdc1fd38761558eff8d595c620c6c17894b84f845c004798185a080503a944713c923237088b474f1b6e313baaf5d15d96f1bf25207bf518008ad557bd891e02616ace3826790038493bbf7f4b89b7334dc15daa4b8864d161409835b17492c66882058f6a36b9b51bb693fe5dfc4b38648e4e0037167e38d12b6af1301e7ded7103ec34f50ec5522a00c770899f0672a80422ade1f5e2a7a0385117d08729c56db68dfa02257a34ef09b456249593733718fc248bc5120dba65910175bcd079e3245932ce80225187bc22d869d8c4227d74db5ced48965642ffea52177670009732b3a7ff5c5478c64c467536caaa988eb13c14dd9919be417f8092640f839d5b1f1f483ecaff43fb3c0422afeb3d842d991670383cbc4de1d04d89133a54603e595ce820a2ec101a6a08e0c653f81d135262eeceea7452d8d7f224e898e8cec7cef149a16c440d1baaa88bf7cdd341f451d8b91df0a234d617e62f5656211c148ce3694d63d20c47d2e62da5d9f8dcf18e42b8939bb7a9be762765c60a07214ca1d56672166ef83b9da2e5dc842b1556452546c2aa5fed10cf90af36e97e56974492cb02bb8b1cd2ef9621a8989ee82a875a02b6757a2c700a57c1703b2ad0fda7148b5f48f449f5d23604ca08021f74bc6b4a3b817eb8531277b41c2cd17b8257122f60449077d6608a4ae7e987f02cd19c22e07041b4c3f41b631fe0395703150cbb3a644c05cdfde52db94918b2eb5b88c24dab6c33fe7ca062db27e0fdb37599fcb4179706dbdbd94cbde7c7ff4234419d6cbfeb335a0877d8c64b0157dc1a8472478cf3b2ac165b66bb8ab30caf2b33852b893747cdbf41f84ce25f0b21e87575f7f0c1ec93bc85ab6d608a36f8ebe6f9d14258ec3c1407096bb9e868bad070242cf8297fc4b7703f2a062ff4d951d13df65a041afdb11aef53567c0d636f9e18bc03209243c4ffd586eab0be5c19dfba1667cf537317a75456c63b1ecfa99a02097574a7cbe227bb2e262bfaf6d13b8c2c681860921cca846c16522991207f678a9f0d3f5d1ba7490ab57e2c31714c5fe92b7e9e2dbcaa9506040f67b89a6f92913b2d71e89ba4e390769bdb18b56e579d829d7248b15b3d651eab6e7923b073fd14330cc3cf80b609d68b6219c1792b5c97ddd5ce990e34233d6c3e22470bcde717293179f1f118bcca0671703f380d624b318ee84379698ae42d55d38ab9a218548e5458bc143eea197479fce7737c1a1c99171ac26604fcacf198d19a7d0cc20cb415b451b691eaa16c71ccbaaa932a2f1ded6c50ea480dcf7a8b7c156a4b10fcc45b3c9e47297d8cdc48167b6f2c881a68aa1043c5c36d8bffac1d4c4b9a8ad5c9c69c18aaa3c096c018e140c39de2765a924695adb2ecf20bf555e1583e49daf9c2576a868127b84dbf55b8494cb9386c288b6242a94960c771f6d3c98e6fafffaed2a7c1a12aabe160def4a9e6e7a31eddd22676bd50628e5321de5755146a8fc6c457418db152112effba2d28ddf51b1737b32a7e11b34280072e290116a7d51ef54543973aa04a33bc4f3ce350bdac213754292b6eb364e4b0fb2d52382816864fac82cc9ac5b1802f87e55bc1b3e89bf188a81112d07eede9db2bc05e5a27d37b4b4d9425ee2d368f76411a05a14c1aec099d74f7f6363e48e15af0986575dcde492484ce684208bd17a8044cf977200f89e7734f7bfb05bf6d3b2a437e509e793a0a704e52f42fa2dfe0f05ecb930d8145b4c3837a0af082ed3f4f0bf82237596f084c0d17de8a1d0a19d37f44141f196c5c53f0826d175bd96b4c97d87f9a4effc28f3f615171d98bce7bfc16169dc970fa472def196631f0e56d38105b994856b91d557d7afc3bad4ac4e5394d2dcabac84ea4b6974b944de0da8135ce5de519efbe97e5b9433d29e958c7734aa19296bc2ab11e979eaf6a9eb26de847ce1c9f540987f0b89d2008d831368a6816de4c7ffa37be5c84cb784ae4e764f0b1b9420c02bfcdb40aa1d50daa655147d9ce78ecaa4be91ff3534d10245432800c5b097ffb4eec2f00e55a2d0cc545a66f042abf630d625e36aa4fc26a4dd3ab1d7f8f50225c15551eecff4dba568a3c0fad7e6178892f8dfc44e7f8b6018ddeb6c9f18ae44dc58f54cdb4facf4ef8bcdd461b3a3319a3a0184b6002101e1e5e471c7d4b302c36de16d0c3c0b6ee42f5070a63e978ec4cf7bbf44b7d4b4fd8512cc82ac65a4f60f1143b9c92a69ba99ed60707127f81daa79bb01f5b81bc7eaeb20131dbb27da4c099b8b4441044e79ae8fe228605714d476d0fd72767b856dbaa6f2659db831443c4b3e46a62e6ba8163d18981eeaacfc2a80f01333ddc5ba8ae28a87ee8c0c0e48b43370554f12058d04b101b180981e914d66f4908273aadf3d010154e003d2712db564d72f3904c9b9205f2dcc4b51c9b900a2a7dce90d58cf46eab7bfa4c4e21e79375f1a3e9102ed1c8a79cf4a069b611fd9ed6de4e358758d8377baa5334a5ca438ef112f67668399df612b0b04aabafcccba3735ba64237cb940b5be4fc5355cdcc1a3945594b04b329d14f56d822bf1cf8563490b5f33976a1b5a365c50bddce54ac4a7d31f1bc135626ce0fe042d1a538bfabbf3ed9bdcae37fb8ee28102f5892feb8b9752dceed54dc60f7eaaa4c3f43685686035e23413073c68b639754f27ee1bde98c2e9247302446b8e47f1242972f550cc1f2aa78268664d1e91c1b7667a27f6a0cac0741a304e2ee1d4592c15003ab802c390389841e815345a4b0451d04bc69d217896279ffafe06a8c42dd737165ab8641c19ca1c1ee36c184ba39f07298358ed00b0e40e756e2dd724046887f401c8bf9f091a7715a956429f47ffd14c6525bba0de3b1e0bb533e8eabcd16f51c176c6bf9d665306d1d58d16ee0e243f13dea60cc29947ec3125cdb45bcbbd0254f2ee3e757e52a88eb00dd2dadf658a232477491977143cb02bbd9f8c13fe4509c303080962f9fa7d8b1641a38c8df2c0b63228728a61740671b24f711a949aa11fd11c3db9cc4c7e94299c91cf6e436994ce60f10f78efac07bb3d1fb6d83dde462f99e68d463eea7f5d7fe737036cce6aff3b5f619624431e37880c065476d558746dce8197f5a09dbba4b273ee9737c526af66707ff3a13c1748b1b853cf51828bec6b48b1d08068e0fe79357b7ee8b77a26ba81ac6b9954642365227cbd9192e6a2ae5a6fe9e9f5333f02cea155b24ab80eff9507531b7af37fe935df0d3ddb8bd2a8edc4e197d74dcb959a62cb2e20df6c8772987540fa1b3fc942945800bff9feb1e1696fd552ea309bb423e2c614537d6d85ed5c67262ada889ab0e01052f626bd3d32b4c9c4bb5a121bf7c1551d6a0e6e6b0e117918b5f46cf08b8a790a483f5f5d31a675a04e381aaa9785f0b6bb7d1842d23d3bafc9cacd7bf343b0a7e452a832aa79c4056bb981ac05698b99938e30a3dc2ad5cd6c66dec169198c22e3ae6822b58312191b030e9854ec4745d23834b72b807185043dba9c20f3604dd6a05cf68953fa330270db036e491cb0bfa052d333ce01c7e22f55a884171016286f4a603512275f46dc8d02952c8d69dcd0f328e7765924fda3c94b10b5ce8a2c91078bf5d06d4b60b284e88ae1cd5db0cf011ef285ad65f016597fc5562230083050d7095a629bc2a7d774e108cda2fe1db23803b2c0c98bc440678cf5b8857f3799bdd932693066afce89f40709406df1ca9e5a2b2d2b905d2185f06c1baa02b52056ee8eae387d28340a37b1fe154fdc7cb1ef9573be12fd22d284abe744b0522a0389f6602b360f1875c480a505f2eec37ae683301cf3bfd5dceeeca850f8183695c0338790cc6ecbff4412f4b01433a6e64efe12d4dadbf2d1315a4eb5af6fb4ae5dea204397517d050ee33e02f29464317c1c4bb0f4d03958404d67e6f0b79a1290be319a8df757f6e8e0c8cfd558ff95970344bade20b81b27a7b06df5cbaa5f0e63626bfa0e9afe815aed64ce903062dc43e4ffe46e93dcd1f93f98659dfaeafb4d0f526cf9d3eec63d4351d1879ba214616256f8d9fa3b394c9aff71982a7f4c88114457c8b77420ba15e4d88ce0b0f75d0fb2a4a711b98c5581143d4940b07c9a4a05fcd9346b44df9ff662c052d71396fd691c02816ebba86c1d5b867fc85c1de84d9bbe0d50ed4bfc32bb68e529ea7246de7f2acf2bb13968272d71eb10a19bdd4904d3d2994f860f72df7a06e4bc2046a52d77833589b23117584ef207c2833fbcd5a43ee83457746d453de6aac98cb803125059b2c4713d7f234fb022ad6679e7c79160301a5f530a0eaed0898ff08581ca3173b1a1e09d86860d5f95f4dfb51f0f1693cf46e23201a16be8e00535c3fc4e30d494616033a5e0717ccbaf07568d499bb2b7f347982672fc93ea25fdc1129455735fec1f5f6b4fc14eac33adf248a7fe187cacb87b9d2471d8404dbbb5a2d9a7caba60a9e7c39d19c3f6bf4c3d3df260f0ad8da4304df55dc2499c927ed279cffc8db82d5c5b9293f02ece726cef166b94294bff8c444a2481323ce4096d8116446207177f47f53fdfb45c8618fe54960930c40317ff3bfc2fa2d2540b53a88f0850b379c9f2357df145d9f01ea914eee2273d53cd47dc2384d94b1e02082b45a3049ee862d5a8ba8d6cf54c7b68ba68dcb4164ec0a942675ccaf47a7e60361d723167fd26404acd77247ccdc8e4d7663cc129516979d8b06cb443eecbe499ea3313a5d5d0a599cd6168de5d28350d5045f2398e1f8521f77b15b71e613e465714c0340901bbaee9802df50347f98fccffdeada0fd61edb0186da4871e5f41fc73b713bde934771e8d359e0e212d4292691cf4319efa53a42a51611c397b3ca939c40656c1168ec0dfa4518f35a879710a5ffd8ee4bc422b91964653a5e331d0463a830eddbcd4c774ae2018c189198c5064df130084edf5d47bcee4695ee3a295189d4a065e0ed7ecfc574caea7ada5e1f33f5f87babf65f71c27208f131e07109b9b641564379ece3841e981d9a6b9051abda7cb45237506367c188cf6c9da43fdfb20e4cbc9faf9efeb0e5b22424ee27ccff13e567925f776f7f571c3284464408547378063aaaded185a4907fad43fc3b1f5399d4da4a572152c9ce50490c6d3a8586a1e055ed2ed53f04aff80cfe708fe73cc6632230a631e8bc482bcd7e5ccea1a132f064fe2603111289e6e7acc71ecb33da554e9d9f5beb5932b495ba5a10608e25b8a3a433c9835e63caa49ae89ad424b39d589a0802dfcb8b3de3f9740ed554e96c92aa56763616f2e721ce34ac9eb60ecfd8e4c423b476bfe8148416cc603d2c58a9dc3545646b802e6634ca562826866bfed63c8a24154b7eb761a52143d9ea488a0c5acddb3f026a547bb54de4c05ae0eab46a35c435cddac093be82a238486ecea58cd4b0441c7444114c116c2ce0ea6bac94d915a7930bb3228fd5d2b5d8c2e66f5dd1accefa8defac1201e072f51b36683dc42d9abc169fbadd3edd3d8b42bd283bcc948b2cbd61fab565dc264b846712d8ac54f271fe97e681b2de7d0ad281798e0c6d36a27250d01f367051172e76afd9a630333a0868f0bf1bf3be6adb3505185de99f8ff05865a6bf3938d4f4bb4fe2cf002dee4219b6b8c42ba98f7171c0da646ccdeff61797e841f9579f8e3fe02562c0353e27322e63d9d7459063294d17b37d3f88b4059f42915c56b682997cb9c5f6e63ada1ea4d6868c3debce714829cace9f4f1c0724755043e6e1ac037edb116ea7f19faa8e4fa1d4f3c65b14ce124d4fa9323f9fb440a01695962d1c0a57d53bdd2d7822c0fa4dd1ea5082957ea79389e7555f25aa874757d6b3f96408d9cc885f0d75b73d13815417a1385d8041a85b4cf374ab9fb07465e6f12ead327b8626cb690f4a5e76141df6ffa2d7f47cac11638aae3f534f423635937c2afa6e5af6e08320d5728f0130dcfe825c378320b9eecd6af87110e4580580f209b291af79e13f6fe95156ebeb62c6529283031284cc4597a0933f3e93a8f45dfc6fc6e7791cfd2db4ca06e8fa933f61ae1834d4702d0cd4f1189f442e74ed539868db8979268dd6adf39ad6ffcce685255113ce0018c364d29d957377903cdc3c62c602254a9be5029f2cdb96772323ab4d8168d683cad866d476ba85a004e0d850b7f03af3fbcb71a1ccd84f115b9a7303a3b3cbaf94000946dee1cf1b377ef9c3dd3800ccfa18e370945be3d77b6c7922f77bb520a14452150923db58598de4e93838e7356fc556fe02ff38c7d61bc79efe18e16adac6c780479f8bccf8402dfb1361d00c8f18c27787f4da7da4163c7c1918b5bc405c45f0807e3cc4d104ea4c3b5b6aedc6db2f29080814d1a243a7c8ceec968c30e28f61117061547d66976a3e16a6e656ee9edca55c68a140fa4785e3c8ee60585c1b18840d8b21c0485b47d59f1928198e16ed49e65f8d48801507d369c2ccee4f6dfaee81ad3c903890cfaa36de78f99dd0d36214579b921a5c8836fe279cf76946253a1715ee1924ec408f1c572139806b1ec67536de7b1ab9385beb2878aa17f418da55a5a31c0acdcabdd932df15c2875d642d5def37bfeb4cb81e7e41c5b81c94c4d42b94db912e386ca6af31218942b440a1ec5b341129e52a9d15fe4524b4589aa2343d41d51d4a9063734efdae4094d3b1966ead06909044b75efd1f1111d0c59245ead576a0d3c9dab085b90d47852bf840131b29ec0360c04bb55f73c8140e51e073295615ccaa77e59224f7e368fb43e4538055ab9154e1701a8b67062fa2c6a2afbbc9ba7b39f3f0b2bbdb71db417536aa6de899f1d037dbf88b89f16d4421e98d297555a3ea25fcd9bb8408ca2d80a8ae3b23b1d60b730a8252d66613105e86cfd26d1afcb116683296bde2116454fbf4eeeac7a985ab2231e3e0d7f8c151c7107fb81bb983587399c66d0ea34af59346ffc76b794b7ce25e17b3360b0a5423f8c31d604fdfa88b72379cd287be9c370756800e76307ba57e2e83a8de1852e638c89bf4905e3d9e23369dd7c1eb0b3672d481bf69d4c50ce5962ff8dacea6147912193a7f0777d37aa4f4c37596ded1459f3d192e4b52590ca40144cf1481f1de391a47307e1f21eb32872b8c4f45039e23d67042d64707dbe32bc0a7cb4578e99fd4f49ab0c6047171f19bc746f3e5dad4f38fa538ee06c10ba4d7d28d4682e9671c92dc6f4edf653ea730bd2baccf19838462c34d15818b1c3fbf1f266dd9e75a9cff9a7d105778892107ac1ae903579edb607b87cd909c0835bac024277bbb155c4151ebbb5929bc4d7d9fcb4a79c6dc82fab540107c244fc08a50a8f318aebe5fd75238e12f0e7f017f24b481bd447a5453995f560d64bc82497f8289fb2937199b8c8a1cbaac52f9bddd8b4a950c58f1bfef945b64fc88cd9f5c361b309e44e47e4deecfa5beb02edb0477dfe12ad5a44ed11c61304563c3271a582dc212cb624f59bf7a09cc307ce75d5f4c67f6d04084922b71ad3081c18278650f88c0d05c6cb844d3b217683076b4f72b9def2941e2aca2f15f61f9507a4a00bb13a99f71a33e67a703f646094ad2ab243a0532244c9d96961bf0fbc925bad2de06a56fcb67d71fed42fe880aa0d9210ece5b0eb7b06d862945f7285f0e54fb30da87e58dd3d1473938289ae40f3ee008790047f9274289f6921de8834a9f9815bbcbecf0eb28eb740b392450e07d1a09fe81d6dd7f4e657bd8b2f68b3e9f8a1d02b35720b5f92a5607852eb8452f2090caffff25ff9bdfe786cf2e08333235c1d9f4221e6e9dc3c616304ec061f6c034942909a97bfcb736970d1d67cba189c8d9c5a87abcfe673ae66aa0547ba6632da38b8bd26043b0d41ed5dcd9a0a0b0593489e59ef78280114b4f281bd786709403d241e8d4876c19734948f478f94892ea3098e7f07707c41b08cfefd0d4141d04a104cbafe8b67bd7aafe88a57fc503db50dd81fbb5399b700870166726b8ade77173d32ae009739c684022adadca9ff918adb5e1051d0ba321d3b63ca9195223ce804a288bb626dc1d0a6b430e7dc0a3b6bf68667753e572909971418c3c10253a5fe79f224dd21c67193c66802be423cbe297799e94a40f3c91980961549c355c5549037085ad63a076fddd0f247f85d30c9c58639a8169bc6c27bb735c4c26c364d3d48889fadff5da7ec61b1125c6828d1a0f38698da9b527c6cac172bd76d5585a655023ad97ae72f4a0e0ff3a437159ee42dc4758a65cdc982e144f63525e2f808226063ebee182e6eca148a84d91f29f57196a82d84cc3c9ce9c507d6453dd8e2e124e97444ad527d838d6912ee2000d5b8ff09da4129fe80a37dfe381ae040bb294c474f1552b4d277746d8494ecca7237fb8968300f78f2311dce3d23f6e5768eaef0a8cb29bced8aa0ac7ecde19eea5a5ac7b1f17a98c83f7ded3540569a98d9b5c9a234ed53bdf77a9182b3b1281a5ade5ee2fa2dfc472d2c74908f69c1703fe55041c7202d2f3a5d7e0ee17ea9431a0712d2578c41d6c565566a1d3173fa2a892ec75bdeb133e09cb391baac55aee99dbf126828ade4c4ab58ac0b058baaf296efc42a4f84b16074ad16e56fea6b712ac1c0e052e42186ffd7d50600c2f099e575e55d09b0663a556c890a2ec6a449c56fc30f6ff06a92b8be8024b0667947dbed8ca7450b4a71732ce797869101e722020143ce291cbeba81e25baf4e5f1323828f6d6f0dea20fc754070ac8d73fb3c6b6f05af083ba498af385fe49dccf3270a585dea2e53191126e061d556ae2539c42446b01dd8d88ddef693d2df1c12c333b2a1ad04e562873a1c3472312f4ca59af00be944b4af518d7695a49e0e0129a9c91e6d7c422f1a4a2b28e93b4240993ca2d45c902107c735fa5f9c0f821450fce2e388bf8a1e2291a49a052c7a7f4166fa66db0d0a54245a1717c8355a1599d6d32bee5f1279875d9ae5d07e8fbb7f1ebbcbbfcf0ef35b28dfd3a0ca74e6ed05e355869ad707d96812dde913bb1111a83004fd0d4ceed455500a95ad03b88c69e5014d0ad0529062f4a4e8b3f3151dfddd4feb19c637a60226b6989ede2596d8e7ef14cb2094463e1972f7b75e571bbb6a97dcfcfa01b90829c63e3a4211bcf70e2c3857be3d502166bf4fce39ba63f0750bf11e34b5e03ac68ef8048f82e604977ad796ff6e466104874e6718f1bdb525125ad15ecf5bce3c0d5ae1de73b7e28c76ec3822bfa694f73ab3692237743e8193a30e7bc1520d84d422dd8e4059a73db79fb165f869f091532fc58c690ad31a1a594b958de0632d8c3b1802c334cb1bfc98ae26d7a8306252342d71cbfae55641347e87fddf38d085f4ce4f075b87a3b8e90ffad2e0682a51dd79078b34ce5ac16b7f1d05c1aa7535acd23d8cac76a798c68bf1f9b41eeba428b4130e53ab1a58953290f4cca8ddb0b5d48d7236d4231ca0c4d3b576ac35508b8e882774df714fb401453d804264535bc2db2606684199cb9bbebea1361bc65fb4cf0edf90764ccad884d6f8fbf9db6f31ad6b81c5f46aea3bc4e7bd58f2517602a363e2e0c92e02d07331dbbff3f2308686aabcdfd8722e3a5dc46161ee45812102e922b03f64e9c99f293ce584e3651356d4abb51b11a732477246e2abe00627a3d6032970e599693304f4d252dac5dac7fe7e01ddba828f3a96c2f06e8f26bb5a27e222a47e3ba796e686be52e3cfcf96848c011de0cb72b632d5ed9c75d23920ae9d788b9f7d66e35b56960eeb7370fe437a0726e8dbb9f5c92ed8bbb432c50e0f9d90b9f671c4c0748f9f428f4df61773bf7b6a189843c888cde83667bcb6327808d94e779f044f88e50e0609d13c054de4383bc5f6d2640e55e1b0a9faeee0fbb51b6dbeefdbc6fa78c384a34ec8a6b750a873b9efb50b40608be021beef41e113b130445131efa08fe94ac853a19003ad7a88fd10637735d6144aa2cf6857d014839e7b9d6e7cfe298ae145d7151ea971d204c77e7bee489a73843fbec30e9ab913c0efaa0505e288195f007a8ef28deae6501e502bb6d256c5ac960563150c8d51c36f20d988cc949e5976af84781fa8863ea2502c15028cd656150985b47082d3b01b42b4a4aa36dfb96581d30d7f8db1eb9b573d57f32b6d94455d86d89f4ff3b50ca927bbaeb127813b580b3b12da83a8c7e5a7b23eb912a6c27ca39c0d7099680575b0f72070e8aa4a3aee5c99ffa292d3bfaf97032ff92ffd3a37bc183e1190f1e620a99614823acb865977bd5ae0e82b0f70b7cbee43b2c391ce168b4eda9049eeecb1bcd1b2f7f64115cfa77aae99e2adf7d76880ffb7d076acdccd24d0b168f1319b56e8a603d4f7f2256240e9f880ce37fe503444a09911f62cbb17027e7483e3fd1b16ae33cfef4ea82e662e69366a5c4f3256cdde2fd517a70318e264e785ae6346adb10cd3a05eda0856bf3fa4d500650468d275ba498fab8ee5bf105ef8a1745d9c6afa22914588d4c6802101a185944d1e2103fdc15ad301a770fe50a8eb8514df9d06b608d0cfde6c09c2dc749a588e96944d51b4102fedee8bc35759fabb3ecc8e98457e6bc642af2d94b4703ec3b25a5901d2af43937ab00ec105ec2a490f0001e54fce4ea4e4bb6fb83330ced3cd8947761bd8519b4d0ebd44681b446f2fef58899b289962b45871b5dc749520e950b8956504335b95e5a7fe22a8074f3b3b7e7e2f66f88e2d5b487590b4abd2cc5ffe1685894f3497e039a62cca9534c035708b70686976d608d7b614fec9c011094b59ca2401c33cdb83291ae1ebccd8b150e2692bd57dfa34eb2d394a4b9bc1309e6025581a1d8fe267c18dba685de6be29e726bb2ca8b37b69af95ac812d17d2de46bf566350a007ff136d0b593185e47f89d2d3040133dfed130f3d6e7d2d5363f8bb07a6f6d20a7999ce50a3479d182c2aaf7803bbf5007f383ea3bac1b7156e7f9d6dcd4bfbe25323321c40207b6bb6ca062edc7e64b98aa60daca96e45fecfcd63ccffcc21090de68a11dbb06a4f8b7adbc5c832973a6166225f26d367a46c44edac5133831a4c6e6a76b239266fbb5d310b9bbb9a5ea36a50324135785340f61106d2cd442b55777101c10d15996a2e86f98aa5fe9d3ce65b416e4e514da363bf987bad4dd5109251ec3eb18b05cf65e7125190d677352c47324913e7d76e79aa2fa434129b6e2bc906a3671c11f76f3952883b1df19f4dfbbbfd58597ff6e0ef7bc9b4ba7c4fb38c501f4becde2ce7acb3f9387e4bef522772d8658f4c2097f3d7cae77290f5b051b1e80fe6479bc4114e71b881dc71fade6c2f4e851d9470f5cb55ca33a23998314fdbe2c4e676b8bd5a4dff1be36d7bd15ad63f77493e1bed5056a4eda866750c693d05faa202b853fd9b6d1c40d664f2f0d767beae39777aa59a1e834dd4b9f2559287a720e2516bfd738b0e67c8e31579c3f73e621fc1dcba01b6041152ab61e354acde26418628a9795ee038d49b858fd922942ad1b30b8564f72f0eeb45687c10b28e843a39a275edf64c9267f25acbeeeb2246e78fff3976085eae7dcf893c0328b46543cfeca91fef8b59ae929adcd57023ec391af169fa6637dbad1098a02380d6f0da9ba9ea33f6b769eae68538411102d591683f9c6dff2231110d849c282364837bb2979ccf254b47bfa1a48fcc72dd61ff1f9978e6e777aa0f4144427ab0b9fdc3d9f99461956e04f2cb432737eec7b199cf707e188d6f88ae443017a300d85bb8c32e07babe545f4d653d8f940c6801a9284f01a85bc04b23f58e0f2e33646cbb5def1496193589cae3ccd7128ed06443dc7ce732bfaf93ac6b4ba8b5817094292bbdcc6b2a6de58d106b42ba28086757f90df2bd3c357882835b6e2e2fd99ee53647765f267d88a27ffac374e4b73759b13a3b9732528e3428f957d2cdf81696ccda91c2766866dcd81056bc002a310c51c26150ff051ef185fc41f64fc1e178379d6ce48474b82bec5fef71d4bbcd399133aa69c31994e11a609e45e3b6fe9d21254c74e110430f8f7eccb2a1fbe482d05b9dad97f46b1f0c877ffc69d48d7f3ab8c0d1e839848b0b238b3aea697d0e7f13882c97cc8c9ad3281a57a2bbd6bcb8d1f5bd8f40867cb9d38e47937eb0b0cba63179d9abd87fb7580d54370962a445fe55eae6d32c52e90298e1524d0029ec5c858bb04dbe784f385440317fb50945e1b8af7b94f9d39340edb827d64abeae0b00172d9bc0ae014fd2a0c2fbac187b35cb6f33dffb4a481dbf1d5b9c3ef2edcc7d0844e9adbfd4a2187c4564159c1466dbdc7df559ece1048ec078e97b4c49b0b544fb13bdfc269bbf781051db386e2f9b0efa23f68c45a1ad8f7cdfb7501264e6c357c40354f2e90cc05ba0df4adebb9e9eca758591bdbb623a5c4ef8124c6c912e61d542903e2412522663b2ba014ab110a6ef8c250512e62aeda69569f3647ad850d82ed44fa9aa19f3bae7774444ee63595fe7178010f768b93dcf165889d02962ad29075d499d06f2d1b74979bd288769f34b08c6d339343b01d75a1046bee34063d21039678aa1d5dfda6fc1bed3cf9c8fc6106d39901315eaecb62c43f57d134deef93afaf89a1c6f4b2aa945d442e709f113ef81a21e4f5d03f436810c8c55006fbfa87644d6226ac022c3e71a35c0d0b0e44dca0b7b3125f947a061cfcd68bd848e797ac8c0fd2d236f93351c2c0641a46e0814d00baead7dd2b2847ec09100cfe72eae0a3e3e9c1ee904feac6d7d4fec091ec2f4fe09b5485f8de327c664c91831bfd516ee5f3c1654905ce38011c04496255102f3c00938f4d6103148f22c5a69feefb76704f1606e4db096dcf87675814606a3fe4fa9af577eeb5481e90e8a3eed6c11c561596778a61dd99740955ff27c1b9eec6d7b5a92ff202ba6af9e02d0ae0dae18f7747e1779715eab939bf6728ec075537b66d7b04b077f11d17cc455c8c67286230ac9ad731d0b41c48073f79db1ea2c23e9bdb0d8a5d90bb00635ddcf4043e84eb8189f572532679e8eab76f11918acd52766a92f5ace96e9e9065241d97734b311f041d04aa453cdd6d9883b5baae9f8274ee99ae24e0be504855ebcee9aad8a78252c25b18702f93490e4cb3b434dc6b0cc198cb732ffe4072189509605513bec966f065afa39c0a91cbb760f96797b401715a409cbbadcb5a0e8eb0a1df0f00aa37d8e4811c891c0fee12f6981af192029365224e4c7c2bc4b342f893493609aa2ff2de9733cf5f6e917594ea50c6f13699043972e075d3228f5dd025121bcb29c09f79460cff6b4189e79d05da197c0551e33c4a90eb6726b172a85a047bbeb20dd6fdfdf8e68d865cd76c71484cac5005ceea134a4bf2ba2ec7eac06c257f9392ccc615e91ab9619ed0bc00b591d296222685b6a9023ce8a928ece214dfab7bfd4b813e4952f5d0dd066ef2051c4e83f54f2ecbd261210ec3a6f8abe3e4ef1694132ff9472c53652f37fa9138ed70354d3322f3e15f264299b5173068429455dd0117a3be6f91140db18560e6905384a161ec70930fb6d56d266b71e9fcabbf3d0b920cb2d352765dfbecdbf020a307cd0578133ad8c3321162058c254a889978c953b1da9d52fae3d83d7427d0ced9fc35697e1591cab95d8220869b00f97eaa92b84705dc2c5812c13c6793f39fe047abb5b7b0820c5b05b2374758284ea2dca1345586096a95d382f2f3d50a2a08d68b53cce8341a1c6fb4a61e20dec7acd4740ea60e20578999c0ef479d8ab0d42a57ad0319acf61af7c0e240801323b53a22679bee5b01f6ad91506da00d88eed8954ddd9a5c7dc51896ebb4e347fe16b4ca04614bffef0c63b3b696674fb97290dcc7bd8b840b8474b263814773a89284564481a7649c2b08b7cddc11b5908a81a91da7f197c19f31fc459834cde524f42e2ce8fbe8bcef44b097824995d88edc99c2355f8d595a8846c44cb5029331e89e734cc1eae20369d8070f225531af4817f9db46525d801ca850cd86a14f9606f49fec522baa4a02b704323f7ecf4869530dd24c804926709b6f2cab4463e534ec73effac6ab0573881d0dbef621f48793c7702e765a845b93911c13ed9de6975d69d9d78c15104398e4f1e78adbe95e2faed4f834b144a5af24773fbe8d8af760f6225a92f880cb3174070647db26f951a24ee05b78b5c9cbc1894a337a4f123462683917436fca9a781f7b96885976364b434fd7f4c77146f53c251b4c97509eda8806295a791cadd33cd7be1b406c7d66cfb7b07a880efaaff2c14f59a25da20b9a0a9f5886fd3d5da0112213d4c4bc96a0383f7b11e737ceb40c72f33b8962199c5471cff776799035ee3a40ed30c6a07e5396ae35902637366f7026aef35c295d04b9d285e956458396f02b95651b7e06234119f06d7e0ec31d20c98e0d253d376f17feac87140f83dbf88e076fba046024f6bac668927fcecc54905e4f0f7cecf57f89bdae64debe50cc6d08dcc01fd092f799b9f129990c017dd959443798823dafb0eda2f95b1aa3c833769ef9410863552cf6fd70bbaa2a00175af34456758fd618054585eedd5f19c6e31047c658529a62de0f05f51d48d0bfe9de300fb815196326999497dc5c96bc3d6911ae207c148d5f685d7803d82a8d486d419796d7cdc597cb4d48ed57f896aca8ee5fde06e866cc9ccc6de2c213af0b6b3c9dae158fc65ad3c5d8bf29283eb9764dfedff13fe5f64ec797c000ccabddd6d02e35429fdb4527563b55708277dde70ba82be42d7f9e09ec2cc0310b7bda05df9a21b0ca74168889a6db052d2e03659ed6198b058391a5ee53269a3f40067216766e2e6594a5e6d6b42577fc5b137d4097a252451a55b2a20ffac6c4dd2b4adbbd2a750189af45b3094310bf1856ef2d8a68f9cd03493e7772539887bc7bb76b652c7691c398112902d6ee943b258d3d81bc22f68721600f8697c5b4bc1fcf37953fb21fbc729e4071490e123b30cf84a98fdde0b88260003b600037ea36516eedb06e274c891984fb0676f7e10b72e9970aa95fb81788894c898fd0b7c195bcfaa10dbf47f88b9dc6ac0b6fefc7990755c80380d33e87ebaa566340c3db61f5400118b38cd98f858e0f38449fcead5ac93f124a659f9732412cc5dbb537b8924fc1b0b0b02239f4efca56f9095cc8fea0fffb8a05a30d3fbaef36ac902caa2cca1b60281c40d81d15003dda9c9f870d2e4a63c9b22822f5b0804b66f967d2693baae82d0080fd24aa92fc8776a191a444b73c93ea0c31512daaa079eff917eb028497519843cd263a5c4376dbd0d349ed88ebaeac00e8ee4e29c6ef788e7c5d7b55658f23cd88a0703fe38d6ecbf3a92ec31b50caa158801dabac9a39e91248bc13021d23ead13ef875e4d7108122132390b42f34723ca3da25563e1b1cfc98626b931c5f61216a4632b6faa268f3597441ffd00ec58ef2cb2d42620a052844b6be8e43f9cbfd5548e9e4e9b92c7df7b689aec6054a2bdf0cae8c4b4227e303bcc34b157176c858a1799b21f5d69f88caa784da37c3d916d02db907259131b8d056a10c4b4fdfee10c6d53b36d421d2d215c2aaaffa85f019d09c593e763ecfb316af10b290eff8cc0c1da4d2270fb9f03f6aede01df6b0996c16a2e6f49fbd201d21883ae5853b503b839d4f62d9eaa6851a73672f1e3a32663270c0e4ace534a9e301ab846c3efe853a04e80c4d1b3875c29e94c69e4f1dbb60ba433982c5f161e6bd211e67e630accf922277dbf4e68e87c07d61ec1396c201feb64d265600e8ba3488118ee0d1672dbdfc4266e4b5e60f4b23197bab53d1f91e2061a7978df462e9eb4e34942aa57dd8c960801aa500a6c2b038dc17bbb1cdc239b073fa0255634d65e8a3199c019e3b1de1a7212f983efd9b0594b6f137eb02383c63148b51536bdd2052c9e79c19c33ae4f34b07606ca10932bdab9019ad639463fd48cd2cc1b02673a1d400800531a3f7a512da9d7b9d424926110a4ca44e19cb49e495e5f0ae58b04c5b661c33792c400fe33312de4039e433dc9b3f9044c4cd9b7c3daa10ab1eee5fa69923330ca97ad84d914c52b5a91aaf33d299dac0cdee4fdc97a76af33af6e20d0bb95dbca3c49b7a1db99e123986a1465aa0e2d44aaa1d710a83084bd4fdfc9dd1591faca8156d2a19e9f8acbb73a6383fa9f4cb31e3029ee402ef0c9da275a75bfe1274a8bc19a163343b2dd15e9bd3148398858ca3ae7f66fe540e3158f6c867bf406a9e12d5b83d3c2adc8f3e0091464f8d75842414ed4a08cd9f899b4caf44fab7b8a3b8f534b14f5409b1798f512b0ed68832682a8e26accd7a526568bdef6bf86d1997a6685a6309ac0d7f85c59b43492d259e717a61de14e1152411a6b2c65827a30f5a0e04115087704c50bcb25dca2dbff4a1c8d51520cbe6ea252b623446dc548761664596f1f56ffe968b2c5da02603a2f6d6e7a7de9576d3333e7a020e93c87fd08b5df03fbfd36af6895b7e0864e2c41c123ec41dd4ccc92d41c231056c6499902d1a760c6b934c45f0f880a74a6b3ec811948c637e1a5c5be5afcc4953c215471a7eb6de148cf59229d8dc69080d03cf5e4519826bfede5ba4176994ec7bc106b0015e7c74ac6c5c2761138888e78e1727632f9efa3e8b402a8af2eb13eec7a6ce5808fad88c2a503c952e9fca635849c8f8d72c6234275716e311e93d0d9b7dc6c80596dcead4b5a8e07e07343827ef27b9fcdcaf560d6f78e5390a16bdeb994297fdf7e706870d0711b93a1883fb889190b4beb135b3ca4d1d2d8905d3b8fd02a644df6e8d111f2c154b0d277fd780aff70e110145e82b2548ee53d357b8581f6a9c8c436b965e838b43afdfa8559d8510cecb199ea3eda489b4b04445025231c502e63d2109f9fa661eb7bb9408d24d3d425663f47670ac2993e24c9d97bc6cc7694c0ff8a0cd6f1ace1b6df863c3e001cd77ea4420f3d143cbb2f0cefbbdd3fb6242884ea13a8b61e8458880992263a96bf1aff012268a1cbf13ccc1b7bd27e16efa33170f6412c446bce9016b4f060f3515f67d3b1a6b746ef03a370942e97ddd986441952ce40f8dcdb0ea30ed291e1a2bd319243313adafce5ff4c49ed911ed1a5d46744b88485b7e9967a71c68a0c1efb67f940d4a202a38f9dce3ac29cc03ff04d639b7ec2015138cba4d20592af95d44ffac6d451993df2b37c1994037dc519cb62090da8ecdbd949847b5dfa84016ff3e89a6cecc814bc084aa9666ef487becfaea99957c72dcf2ddc18f4b3ccb900d9d0d9034b450cb423e0ed71e4b6060ab05dbe73bf8d5567c101360daa0bde177e7818d28948c4255be722b380d3d7cfd9b0cb5f0654623437bf784d671b6302207852443aa28dae23340b2d41b1f970969b7b92909e0974ff09cb79374b3b8666d9584d6d450e493e0eed91f5bce6e40c77214450c23029675c530aee5d6878e90fe43ac543e3507a7ce03538cd935861595651a0907d37912ed1dde943fd98df43989a3af9c75704d2502a1d4ee10d439f8930f827535c4364bb18692d0df44a0f24cf7823f608dfd44fdaa5fdb188eb128e3db610fcda368e0e3a69c94576331617b6a51609cab0f0e515712580586ccf64f71bc04602a85f7c79d13b579bf607d31724ce1d3daa99a047bc033fc5741b4cd2d2856f49cece7d31d1f1e695ca5ffbea2405c20f206826553a98a6d5c6a0636f8c7df5b5a176cf4f084f30158ab717771fc98cbd0103ff2d182e63f72961149487dafe28fced58ef417f3c6aa1342af5a5cf91b6fd5841ee6fa96a4dad972d194816da25fbab4d9932065f839762c51802ca960d7fb1fffe24111452f1b52fb4ee52cd771ebdc86f6644cfb37c4c790fb2ea53ea2c486e94d4c8c03455b3e6cd5c2d1e102b3cdeeda99e803ebc427659ac9167541aaddfc91d9dab9e0b2883781b9c89fc69606dc307a98185866a8bcf5c3224f569dc2dd3765135f63adcd2d352cc92318542641e9e70e75e943731b72603571c726b17692587af8a05a310998ac3cc2942f8fd32eb362864659c2f83d1fb3f6b489812a03f18d962d25ae4caa922f201f0bede406d504683ba490aad7596159195ae115f1aad9a36619e7926c91407e96a73d2d90f36a9a82c62b53af4f8b411df59754faf6d82c5d27bd2e959f21401a553c01fc01dd4789dbf96003b614169f1aedf838f0d53ce31dddef2a5261c328c6988ec6ee027e7a8e6f4291ffe62d88c536f2e3609dd5b48a20704ba324c9c7663b0f1d6ff729ddbc9c8e462adf991ad5deb35cb2d3480167c4df2ca6892f57dde885b852f75bb5dffd08ad7f1f55b1ea345cb668826aba4c37f168f23fd1d257496ee8d33fa70f36c8dc182913e3c0d20a2bbee46bd37a8d36e199df3ae40462bca5b79733c08aa65c43369f7783628ac0e21485e7aca22f875866dd217451649b51045eb6ae3279c418a20075db678cd36c8725e35a0519d4645c23891d026eab201e4e0949ee91fb1dcae5178c7b5987743fe862e9144eb229cdf9dcf0c53b08bd4e2d01f6e096852d216a5cdf979b20222dda8c5d3de6d22397375a366c1f955dae622f733576729d02b5239297f453435973720825979da68e4def5cf847fae6aa16bb083e047eb18465e8a4da4b57a2deaa188762dfd71fc256fc10e4ce644dc0f9e363dddcae625a5611670ddda8c43b8070c6ac007ff4651ffc30b8a56c11235f173f1713eff9bd7feb2d045c4248b63acccee2d2e7af8a92ecb66ab183b76f8a8b4a14d0d6e013b14b3411b3169b1bc1391d56372d6770727ad6e6c291c0bed0d427a9eec42bedf7b891c90682a024ad2510ff348d22f709538e2b15f28361943b8f90e875305f85683ec69fb06fff0bff0727b8c4f2c450455a432906e89d43748efa487a12625d51530a8b8bf23163544118d0f91342e30658aec57507d29f6a53a6ea1f2fcd29abec3f0dc28fd9bfc6cec44db9ad7cc1c8adfff532dfa70ef37c6e053e55b951383370f3898fd9499e5fc43e379ec6e4b91d078de4fa1d4b0efaeb942af7519bbc77380fe760e77ce2e7261e988bd3111314fb6a770a3a04d5463ef15042ebafa7595fc591ff534f137a77f388f8367b267b9f7761dddf56748607d92572ff57e63f2fb576463be1fada4edda0b1dfe616f357b8ce20d32248cf10f80b96ed4bdbe464e132e3aa037e77d12346a4a57d8ba9703abf7380594746dc6f41ef27d835d2f604093260059b9afe3368eb389426d92c3504d6a648817ca76f9b066a43049fb02259b956a172f934f7ffe0e9c144c4fe3068c1fc514e22a239b7b85af5a2e5ca0fda5ad5a834f1272d097bdee3edd990f352f6a5666f1a4d749f0cec72297edb0d113e0821e0601b6503b914db936ccddbaaa4fd6db63276a20bcdb777d611fd71592fbf1fad2519163497c141192072302624bf36d38722691d231c93a852949479dafdaffc2738d6c942e5378b35d029ad9c47815a72cb2b75df6d5b6831482d5fd04fb3fcdec5618e6d2890be318db2bb076520bbb1ac11d1dc6dc17d769ace632d3103bf54ab5b00bdd79e6b72165f723a23c24ebfc5598766e3f750c5c0be283e4575e9175606c3a3452b343d45dcc38dd684671f0e8be67c6c853a34c289b9d82cfefb9e3200a7debbc981427ceeb67f749133a13fdcde7bc5727ed7afb923016c0ab0492f782a63d65e08124263dee753bf9381b4543873cb3befca436c9740fba4083f2e2098dc1b3bd05f84cfc0e416b5bddcdf25d0ac67b754e2c2d436cccb66af00df8141f3d3a83f9925c3df99365376ac008564c28dbaf6ec5c5dcb9b100586092eed8475b4e8eb48e97696a6b1726075a60e1da41607d660b0f18a1bca17b30731e12f105aaf46dedfada3d5dee8d136595a2cece18b6f7b62afc136b434e77ee28355d296b5390a7a3d913dba2843d4fd29bebc52264ff86e847c45522aa7c60192b9b233ba15bd6322959190b196888b90106a59c527b5bca6bb81e8757108ed72eaaba99ff10f2f32e2004ba1e4046c62db8d87b6359e5521ff72d270f4ed1ff611e75bc96b8cea13960fd4b63217de3cc10e5ebbd4abd556f90696454c65c83bbee89d080bc8fa23e0c4f3eb3e4d99ea7f9afb1294ced45335f93a670ab435474451ebfe458854dc4b2d03ea05c47fb46265f32454d97549ee0b625f5936c156739fa371c2918fae40470a06ab50ca5d65ae38caf5c943400b093381b150a04e36454fddaac95ea2fa22efb5f4888cac0f8b196520cb6c0ea6f82a13dc297002d5c7c836ce944f3b79c62c6509ed0b428185ee3fdc6b9f37cdaadd23bb7a1a3ebbfc06e53795ec1237a1ea032d200819d7a9feaf8344e2b32f2245d6ad8ac0676dfeac6ef75c4e3092ab35d8d9fae8205c1e77d6a9f0a80337292ea42aefb88e4071af8aa26392a763fd7286c50b04260ecb2ff5be3073fe15cc2a43c83ac59690a4b0896cd43dc96c474be17b69ccacc8b9f9778aeee13044ab01b80d2e9490435369cc3b910d90dd2719fa26d73d36666b00d8ecfbcd8c71002f9b8effbcbdce0977db4b38b42fc06e936b53efb55c3e62057f8c4fafa6d9684220324a69b8554bfc05aef9469a276ab37c8f8a87a9c33cba6c363f1428f47e25906b655ded61bc0e4dd258150cdb60e84fccf3ca17a9cf94d943c983fda3626b7075b3025c909d79d4bd365b29056e5be4d72785251218508168cf604f3ac2d3124bcc8912fcefdf4d330e9f29791472793e165f4a4d7e6d0aa7f39abbbf6d630c5e0699072a311e19e4c0c51b299b6569f017e2689755b506532bb6c673c81dfec34d15524a5dfae7a1dc6df7a62bd55a4d5e28fe7318ac34740c6e00b50670c035b1a622cbf261a01c66c3d7ffdd6fc239b327f545cf3c543d63e38d1dae03564bcb0b01ecf0f5b93c3c3aad74732c4859aa8a57b8d208ae44c5704cd0a274d3d1f0605fedfdf65c6fc6eeca2d5381b57a21f65d9b82c7dd0a4a4c349832e90fb5080479f337d434c4630e0571ea321692f046e08c7aef99437db1c7d2eee456d54190a12018d81dfe55cf7773dd74227c80967c50bb2b26a93f29473ac21151d80e20f555865e68affbd62ddb95948296719429babe40f667be04753575813198833450fd5b0c3577b551848954f820a8b564519b664b336ea04a63bbbe80fab94feff357a53b0ac92c4d443552c3a1ed5688f2678766c036b196da93ce41259ac32408c7b597591b5e4052ac8bb84bfbd6b4d636d4bb99cf576903202074a64a07fbe23ad71774e85a0f8833afd007ebeb7ea80b3d691594ace9e3820776504006b9a5f091e863db267a9e48fe7c04c504a4eb72b2786e2c91d0d413d63396eb37a5aab359bd05feda460449924696ffa653534199a1794997e1a9fd4b3b43b3d4e47009e7ac9a39a72279b16ee00f3e926d7b07451be77eeef8737860590dd3a02178c5ec68146d30cd088e4b2e28d328fd228225000c18712eef6ca95cad60fa578325cb759bbfe4d62f1b552a2d8865e5e7ba88575837c58f51709a1b943c8ba4b4c7a853c9c646e042ab61ddeedba372a727d892b1b6b9c80a8542761f0baa3a8fa19f81977a20035fba077117be48cc5029a2da7bc1eb62fcb60d0c8902860829c97796c645236c7d314025a7fb1c2a31396cd78ea7b79d846c6056e99d30919b0c0395e3d798697d61924939db1aedebbb088d5004cea9eaf845f72db239124bfcda1032ad2f5802c539d5d6f4097edb6fc4d780c61d755b0e26e0f48d738d2007ef9ce5a5a421fb06cea12ef595d7b06805319587ca46db045b0e7694abf736d3277cfb98f2c249884285989e40142f658ccc27107babf900d8c8ef595b5d529262bd7bf1348ebc6fe77d52a39b5cfc95e85615bc728b488255736ccadfab827b2b8e5026d422bf3f553c72a4381ed5740e0996efc15f8bd9b5a9d6ed59d10d8175dc47a8bb765f3f89385fe69568de3415b7ceaaab9d5842c8a87bf2b42ea06e871b138408cdce05d632cc7bfc6289a347aa7807dce8debedc6ff6fe2e5e50c05c6b1fb5a36b5e2fc9a47d0e1c17cd05f72a6f1aeba93d1a619290c5317719fb5a99ac4c2daa88a1cdccc2d2258570cfab2f11a3516684858588f143932922f257a50708e7ccf0e3622b0982f9eafa0a4304387a771d89e586251dc026a96d38e736c1252e8459614e552996273fdbddfc3233e437f1ddef813d01cb0e6ef3707a66be81b109a7994d62aef1fa98d9f9f5f45a3e79803239bd566aabd3b78ac6c2fc98ba3755b83ef0f703f408e28634c280427319d70b2a94bef511f4e45228a2dc5f5bff38b7102778a23e041295e65ae6f5e7b4feb91905aae497da930df53055663e3b2f026ee660ef570854a20305fc851287229a0b6ebaaad311ac258b1c7e1e3dcc270905808c1fb71932083c20465a8f43ff956e7c8275d2d1b5367a6795755d81f8a6e4dec60be40f7e7bab239615b78a46943d23f51752468f0a38bf22fbedf2f240464a944a58dff409944adbea1c26bdc938fa91829e9ee381d878f9acb1ecd3c6d7bd5bf454a2b7f9e574123bcc03695b261ebe7c0e7bfab654edcd411cad34ca948b42dd93ecc777f911b675db0dbaf2e7e3a8b0ab93f575f8ee42e76cdcf4d3c9f1685db3fbc9372693cbbf23d9846b52c51216030c89a4a06c7d525926cb42753bbac9a567efb26a9c3326f62621a097e01330df760b8f0f6782559606030b13f8be387a2638824142af3a8e6d0a4f77892f1498566b12ebcb5afc5e701355ef8a5e2f29592f2efca7c0d3196832f19005913cda9ccd43824313cf83a82b2e563ae8d800611a5193eaa1e53d570cc4c62663b2e6490a74ee496e2b5abe0e2fcfc95e7fbb6e8c59ed5307ebde57471b3f3b4e37a2a8ba06aedba98e6119ea6a43a812ba9e2a48fc7b481987fe9d3c363716e1f97dd8a075489ac630f78671f7c5b1fb9aa317f1ebb7a0533cc5226f3b4d5131c2580123612d3a028ada9e4eb6ef9e98dc380a45470bf4c1e84ac18bf37209d9f4bb902168dbeff39243773b81be61c94c6518ccca434c485fe4519d70c8bc323267749f44e4081cfedc658c45fd632b2c4811b12b78c353c73bf07d4ad969b3439d16df8528c61638a28b4fb71e945999d85aa599d94250122dfde1e5853496c39f8ec7103043cf1f2fd8b170cd87c1baaa25997b77daa402120cff5bd9b29b2ea36ae10470e91cb09398d3ccef76e0b03be0b90c42f88afffbce76fb81c680fa244dbda7762d6105159600df7d035d37a0fee077b270946e9c4182368e7c316d7a1440e54583ab4d4c04a89ff6f91cde0f08cb215751a8f8dae8bd143e65eef52c2cb2bda822f9410d421b597c4cdf32dfc87488b52b8602378f8aa5fa706e838fb06da8178c433d22d46840c5e4d40b0384c4c9167e3febc532c24d54938ef0060be7d04834fac17e2fe72bf16cda861bddc45c93a440c18b9fbf5f5111485eb25c3dc8ca2ee400e9efbaa56270201e1da63157be441d10d253c7655f62cca30f79f6e710b9fbbd1fd0f20efb870498f528e70132918d00af059334072da636d41a57d771089c486c2bb66957206b4db7f04147ed5bb3c7b3bc578be3ac1bc9973961aac5094d225af3733bc6e0d8dc5533f30b7c1974348d96f4bb1a41b9e1eda0d9e369a6f5bba9d0200c5748ae490cb353c6d88407a4b48e3ab87c764df5ae4d3d3a31d640b9147c9255933471e93698cdc9f9d5d87db8a7c0a9555bc04b78bcfbbf64752efe5615fe5b530cc985db715e6a2b3aefba5b8fc086dfac31c60079bae9534440ad4e8f5f4cfcaccd993009b48ae03e9ac4e4792f1d41f1954331017ae1d05ed7347a02cc3404f2457e13731423213d5b1b870b36a82ae379f3458b210307fbd095feaf63e89203c4da08affa46df9a487b66366ad1f0a86d270ac8caef0c330424cc567ce0af361f26cbd538e655d17441ac43db6275263f42421a1c4013c7d20cd4d0627e356c35127a3254353c766fa69f41c6d90c4c23f2ff420e098acb3d9c5daf2d9f24b057134457517f3181450ddcdf1b4024676a775eccb1524bee45018e1415b0479f694996fc7e6eb7ca6e6b8d48bf26a6790f1aeef5da2298cf58c0292921e4fac27f36f186cf131ce0339db096f9b9fb95eb1837f564e8118cbf718fa471cd5d9efb29d338abba8e8910da7b4fa4e8743bbc0a2311f66a6d0fe6cc01424c63411ba6ad8693eb519ad89d8eaa172eaeb9bd6839997cb89078a9ae25fbc7a4f0bc68b484a2f4d1fb323cb0a1f918b2ed45426b9e7fb6fc0a2202a94ca192288fec70314cc517ce974601b85e00170e30b93cf52485e7f31d5773d6308a0c5292199751b3dbf81b220c3d248ed05d71ead9a007b2e10b2750fc8e7373a686fecf03f7fdaae7cf09b63adb63bb0014fff3a2516cc09ee6209852c27e33be1f3960c7e145b53d642cc4147b9b7fb274744112fadd0fb2053e770fdb2cc286073499bf42bc3e87255e4e2197ed38eeab36d84bedc5febcea8b8a06f71bb5ab3f58a8b30c6981f6abc67b432bbac8e5828037ad7ba1e11a127d3da649d54bad951387e74cd10dc7489c70e1f7cd0c594fd1e5a986375c108d18cd8f77d2edec16eed273e31230059a0ee27bfb60b2f47c7d26658e919c1afe558dd87e361ea0bbd8300b86b7725f07608fed03875df127fe62f6acf5cae8acb79dd470e34e62f2a48824674b676e033888f0d828fafc2f93d508d5a8098413a922e27ae1d7e96cda8b4b171a4361a37ab66674ed8fef231cd8e5f0f7f828d26f4c6c1733b0e82d7dd8607ef760925b4b17dc141a3ba9787b77c7942aa022c9faffc120441c13248e1019e1f2a3423d644f996997b0fad4c324bec84d43e76a4233813987789167de0c6cb3392a1f3ea7c3f5d34f818296c86a6f6ad6907f9f3e2c346f308e6535858cafa597821c5a36bfee9eef450fad82ebd3768b729d22733696aff2a6cd3f6995635577e8ec448c3adb97731d5ee45d2d8b34b7f816f8d2285b84e34d9cf6aab83fb32d9198c362f54dea58b125e67040e9d40c3466628dfad5ec5f827cf6ac140f4a0f827be9fac0a8dc543fe19c086c67f6b630560b2922e2efa79e67bfa514a83cfb6ccb5c0ceeb6a907bb55b5fd6dfcba25494fcbe041ff0f93eb7542a41e402a53c5207ab49e6ea63f49b174a86dbe3651c84da3e797a56fce92aefc25bf0563c4aad4e755f3783af9bcb7ad262c1c9af166714727a0f69d64910147c73eb3d4c5aa2a4c51a848c34502ad9e5da93b85fe8006810e1c05e427b504ce3c7f331dfb630c2dc2d49fbc2752cc4b98aa86beec08281f7f1eafc5303e948ab78361ff89e65febf0525a28ae9417e382979a1524748ad1ef8efb5d2ebae0e6367248a2e0b83363cd5ab70b94a0b197e5be64cf4dbf2cb252d3120cadaa9ed18c39289ae054e4770bd4a33e5dddb4f9f51c3540fa2ce27a7dbb09afadd1d2824a8763ace62a728d2d3433a9e7777f377f0e9b4973e06ce366d750a86f2d4ff9d5d74de242d3f0178f435a4c2e0f0066f1d26ae59b862961bb3f227a110ff53869801087ed832be9acbd5313c28b8ecf73928431119a0996a2f30fc779876677a751bef8ff3fb1731eac263d147cc1156e509569364d1182ab369db1cfbfe2a629de725ee1094925e7ea47d0758d4fc2bec9c200e8ad12609376005fec4a4ea2c03351b87ceef95bef69f4e5726bb1d97121b4886504cda23207a74c13e7f6377a8a05a1ef6625993065011469b2813d668293006c28bab62290d940847759fd46ae983180e70d5ae825557bd4bec70c0bdcaee6bad20cd30ce830474b3e7dd4e237765e9071680fdf561c3b4d06fe357e5fd2881ab35f05b2d677391f3041c9a5a5665f4ef5ebd7810902916cee07f92028980cab5279176c22680c1038447b1ca86d3842b8302937498b76e4b9f1eba4924d3ba1e990d8f47a1cdbf9cde823e46bfd445f0df5d09c75917602c61732dece37eddfe2c78549326b7c3a9b3bb2d6cbda407e8e67105553ca06f238952312248f0f2e2043b7028bf2b5013d7e239a7fd5bdf4db83e1b3981d44fc2c6b81fad02d138f9c5b31a66631041f35b099a25b3b7eef7220a886ee6c76b60e6beb655647f3cc6b8b6786ff5262e848e03aa93de49a00954ea7e94b3f5af06cff310a68d8ddf16d71b164017a44393b0b18e133027ad0692d0531049a9289906f9257aec3a5d972835a5c87b311b59bce0ae6708237a440f76805071e665351b351cc1edc3f60bf4888973f9ea0204429e4c096082a72426442134e9aeec53d355a19d011939a94334d273fb3b36a2dfb8e7955262182bf10b9f7d7819f3a352678c98ac503f2fd993fc03fb8e94c14d38b5907b7bdd3438abc31eda09c60c5690c54161daf6cb316d72f37398089af83e9c51f00464a2bafe88954027f88e6dd3ccdc1bd2d304ef916a69d7079b309b1ff7dc9044c651bb205d21ed5a845a9cc63391084579b288368084f13fc6d7e18818f9f44a43d35dcae240400327e910b41e9df42e61d158a3ec2c6272857e9f1e4e0baab308da307824a364f9899bd7b627620be085a2aa762b14e3c5af8f501a8ab0f79a92e5999bb91da673f91067b0bf31070cf18d246940e5af75051ac065a485b16f9fd70bb118c160440ace5290f2b13f6c73849151027a0d08dbc2428a32e59132ff80ae2185725ae11313aa18fa9649c9e9abccf10f911c93beca368385ddbfffe0ec55ef2258e5e86ef7c1501511e4fcf74a112bc4e634e220594037c62ea78b7f080d638b94ae2b0cead3d3325a306b220e01c5346ccbabc3c55c15b985f667b5b5dcc2512370de9448abf910bacd3780ce4453a8d6545a79d5f619f09c5a995380fa058cd5b1d7234f44f04b62cf0cb10f161fd6d73c40537960046ec4143f461558fc443a8b76d446173519254b16fe2da09f4eb3e58a9fb3e75ebe83ef03ac7e483e04fa042d93e0cf4f83dbb64e29314ede217c29d3767c25f7e1dae48adf8151fdea3f208ddadaa635c5bc5c285fe666789526ebd931d620de5069ba230abd878c62b214f11a2bb9d2d03d2edb53950ab676c29d213df25d71b15bc1f45d1412732b7b3e837287e69c5863d83c1e7b204edd00d49d3ae5113def4db495df8fce8072311714fcfe160fa07c88576137fd42200abef5c08657a4840171849cb48b50eeefbc9d09b9d5f81a098b80574f1c3d1b3473530222b87baf80297c7d7b07a125f33c6a4d03fb013e174c6869f25ed91069b08d8bf30cd03f5fbed686fc2f1d9130cfc859afb899ce2793ab0da991b213386b6cb4025ae73fd6da0d0a22ca805cc449eef0ae692c97e7abd4c3583f4a1e036dc87755cc801cf28fd67170a931632bad0c4b70004c0509f1929210ff6bbbd271e02a7374b3725ae4acbcdad92625583a6fbc4aa7ee9582a4871f4bcfacb4a449fe1591fa888543c94c9e669c753bcd4cd402e20769c35561c745fc42cef2cd152cded25e1f31f5a8789cc57957b0f99448ccc39d5b5fae1ffa1dda9054e1c6a3d732d46b724f2ee2a9d7ae6a5ef6043d09704c1f04323f7b1193bde2731bcaf39b7e420da877b3c426e1b678139da8a2710ab8a8d54ac833af415595c20deeece1cae74cbff566f0d4612d14a59e3d9bab1e28329e3c52695af10d0b162a03a15b37b951bdd7bc7f85e51be8a1f890b7df5387e32f1a51507fa1cb19bd339e64a75a1696fa86857b301d267aa4283025332457eed6ee51c05cba021ee4c8c5ffc307c7434a787972b11a000b6d35435f2e414da5f274865b735d306192a3108ab9c8f65bf7c3b06fd63774dc23ccd34f5abf7224670ef0d565c363340ab657e7301ba8bfb4a4cdcc502d348b4b773ff0166661ffec891485111f9f7fb090e1200754f67603b45417cb17e2b00b4d4aa70ed4d73a6106e9c12356370d1b398c0542a78fc0ad605cbdfe43ac45422ae1616bdea983a4cb47ff7d36d431885e5ad2b7d3c37bbb8fce5804e44e0a9482a6da9ffd650c2ae464651254e272beb13aea791cbe87d78fdc6b9f4365d2f11a42c8a0db7a295b6bf92ed810659e8e0517470c4acad8f62bd7b53f21550d82444a7d179e7083904dc7d865e88d02c63b45fe8575f6474e92798824add7d43d28cf2518d6341d3f2ea7871d3a6f14aca4b114b260519d254dfbec02ce210b931da67d6f7a5b5ecb3a69c274161405a8b4ec729fa6ad93bb6af3da0c7f88163886b869171d23e2f8a85ca452364e165273f6a9bb9470ab33010e6222c02fabaa9d9a0477534ff2866096cfb0564afc881c6cfd62e210019369ef11febae2bc085265a84d59b46a431307b1de3c8f999b293808c99b153806abd2c00c71e1488d55d0fd00c69be7c250ca5b3b4268d6c55bb7fb128a9c97e211b28f39a2351a5c40ec411ed7ffd4198e2cc7b787e87a3cba7e89536f80b432334f7fca64ef87c3b29d91e5f798e66f94e6e7deaa65d995ceb95025548dc0403ee08d8558c61ad8b6635fee08afb21d73276b657ef48401f0df25f3dfeb679d977eab06f47ea4792bfd7a62e5ba0e6c397cccb37eab19acf613c43503a982d21dffe64498b49fa528e74c7240c491a757b43eb0deef0966dd5aa93a51728c9577c73a78f39ab9f7542521815213ba0dac24e1d5375f1f0ad453de995436c40d4ff7bde35f0f5d381b171b4045ec8e80eb7636844b314fe7833150a3e2a2a3849b15df87e17ced4dc97e260c5f1870879324927e51d7198f09e19e10f5db6ec2da591469fb89bb6da3de4e4f77e01bd82ae31d43faae3f05e1b869e70b26727f3e047ca434cd0e23874fd9ba63d0c9637a8837f97bea77c8e7ecf1d00fa93b9285fba3f4942db147b173c9a1fb53f6ead37d0a04a7ce8502d99fe056433a2fdc5b35fd3f454c1b6061fee699927240526f3d99b822f80903789ddc885e6cb9d2db95b54f506b05bfe3357090bf178c5ce48a7e91e696d45293d1b29a958122242744df8aa33a17cb73eabd49dca46e482cdd546ac63c47b271104fda30737d5221d80ed9d16e3ff16e8dc72f8597875dde659f9ce178c0e6be426de4a9a8133c8342251899ca0ac99f02984ecde2252a426302ac22f39034688279b9b2211da20500a7fa3e9150525c517b1eee6e54fd261018e2c9220c90fa77ac917c23ea58f742d506f92d854c69ccdd319015bdc87d5a1ef3e54eeb84c0c7086d266325be9e8d550a138c41dc4e6b641d46a698cd71aa63a5c85567669c4a7bd04c5c052daca90642b201c2ec2113123205192245049b3a80fe7eb668e08d2504fffac8b6a65cb64e548489028ac72dbac29fb385ef477aa2f3a18a6ec6523783b0d6c62eebc47f067e0a4c47de2051cce959218c45052acb030cb7b89b14cf98df25c97b23fe6d35f9ddd48ad967daa4462a33b37a5b6962190255698ef0e5e8545fd25d5c164b083db6c1879a0b9515747d1c809cfe9d6d45f2d026679a4b82081a3478448330dfd178c3094d7a26035f92a42bd29c257a14f406c921965970a0ac7be9c323d5c0b40683dcbd7c190ef72f72f5e0ceca3c9889ba62e6f37999e7c9c2d4995f0d82477e1d572530205c97bcf3a375eeec91483d245a7c081744aea7af8af664848ed611b2ec6824c4a29ef0b16914d708ef31ebd8fcbeb56ef9bf658ac9322570f2f31014aaa9090bb25df4ad6b512eff0c3e1229be1e76c03581721a39bb8d259a55b90d66943c8267f13ab26e82f00b03fc036e57332dbb02339e55e066ca1f7f679352e6dee4d7157bbd72c12f238a61433a0ff2c6585b9a86669625eb2d6f2c2384ebc2a7f363032068758b5f52793c701aa0b8a96a34153c77722cf516825f34090db1b401ea8d6724f01981bb2e1ac0b18844c5e7808e91408a553b2e82b7675b8da85439ccf7352e50ea30da370d1f68701b936b837065d0f2854b64d0176b854bd81de5e8ce6e300994e1e8e8ed86bd6740d85d8d006cbf6dc3fb46c4e379276fc9596c07078fa96dd9d53dd0334f29ae7e6968156e7d60b238c622d805853304ec6e04aef14422c4932b5dd2f5817026968862ad0a8a817aa1a149ba1fb3816059d8cf5908763c3b8efb57d03faaa363de119204c84af8021124e794f8a140f77d72376f702108868d1619e27e3163ed5ed856f80baba7aaf4e8432987b2630c9d24a7ae7ee31841f982afc9dc50817db11190969fe0c2c4fb4f1ed4ef77a854f0dd75b7c59550070872327a9786807ec4569fa88a39205efcac58eccc94edd11e903cf788c16d6a42a0b0cfabffdcd7c4fcfe1ee4b074a0cea2599e1aba31761464429c250f6df3dbf6b2f11e5268fbfb8c6639354e74aeca916d3a99bdad1ad9642d6aaccfca58e388780bf93285f19b53adf73e2fd2d4af7f979f7fd96698596ed7a0eb2b4418551230674cbec2269aca02430355c1a6b5dff14b817d223fe13e41c7391f1df47b6797e595c21efbf5319612060837ff856476b648c7f1c30d2f294a3b91c13bafcf80fdc0e77ae3241b364d2b706ddc1ce3f5765c7c83881611b56870898d5808318505fd80a67ae0f1f78dde4a3b0d5be9c239feb7a442496976c0f83c0db5ff656cefdf0f04015467fe1475df5d35e84c5069586b91d1d12d8799353e649ea4854a3f0dd20736e1d0a876a9686fe12de5885c6f6f5eb102b4902d557ce6180540c1717ab1858ac9f888faba6aa4134b1a440b0348d66cd47811c66a3da09a702d46df230177ba61904a76865c26e3c742bc265ba66d93b4a664aa4ed63a54d08147fb9e280a6ae49fbc6deb680799dc730d8db136a1c0a5a70298b56ba401c5f50b108848336e614ad9175c7eb2e83e4e2556c36171905abea46cc106a4427cc5520c130d0809a160790e00c80e5eb89d6d5ddd31f8a75c1584be9119f1b3a9ae4946d82133598fd12625e342a0822412b15eb16e4ec8c8e166e5302d20afe306f4baea60017bd8ba66e611da7ab78e44ae60c6b36ca6974deab42dcc5c9d73c5af5d6e0dd02dfc254cdf058fd5d77d9957bedbf28f5b2addcd7ccdbf13ab07e990079e70e86a889a1020ebc9bb2cc2a3956557dd3f70ad8ef8826efcb1e9a062cd7fb9d368522d47f73a6d847b3705c2518184a57d31d02436d6fd7f3af2108fc359762db2b67a71669a02769ec00eba04cce5458ecc8c19a835204739b8b2153bbfdf2f50606854a2f1d699a4de52cc39a2ff08c47b3462dea0a120fd9cf767e26aa7f5c25b39693c90276eabd5183e0c797d7c4fe07eed49343f791abae7b12530f30ddb1bf361ba233d279316617089f2c27f4af1c663c808853766e2840865c41eb75d5aa4a5df1d26dfda20314de8bcb3fa770054d85372c0c52d3048a9c5fc36df6a096a14b41da5a8305ff42d5cb8b51fcdb8e97b1c8a2e3932fde485cc9eedb95c3b3c095481db0a22008001bee39c65189afb8ce12c8690cd51f8b90531ca2e6d9104855ca09624f78e31cc3325762150b81504a13bfa0b3197408e0ac427cb3757a67cfd9f97837204e1d09d6127709bf2e9743344a6a9305e69f0d7abd46b74892877265d649a0433562634782be16bce605da72a98690ff9f48c87dfa9281e962112fd07cda573ee48dbceb5a5d53c9f1ea939a9eaf26d3614774cbc66a57e4037bdb7ccfb45bb2d93cada349aed4f5f24923f5995dcbc9c76bf37bc0e9e017578cb0451bdd9b9283a577f62af76ad41cb84435498d05ebba43ba3073febaea297da023d6cecdfa0a34e664741eb6eb0b9d2dd6aa33abadfc2e3775f34b271412e6869093658142718725bee5341af1b8b7057222274ab69fd0ba7e1c9115adead5dc6f1f4ccecc09bfabe318552720f6c8b0ca0b2b5ce172f328a972aa89906b472807df7e81224ea78ecc7c1a2c1f0933a5d30a0d86766c08eccca500f85e05233c3c763d084ae7d89db9419434f00e4f73f89f7360cea78a6ac917e3909d8d4ffa5e1ac54a922e39883006bb4da1f4bf1b39c2e56f4de66d5519f1d4317f904d244134cc492c49e4a4421e464749695b4b6f107f70541b743052d62ff51f7fb219125c9045abd0170a401d1e11554174c1768e72b380026974b7642392dba53ad9cc425d75f28afcba24ba81e1b538bcf01111cb5d72ffe23c4927a2d4ee2a558c76a8925e6b771440cc5a183d2d47bfcaaf97758f2cf49ad1ef5b258f824f02f4b145576e22cafa662e672842799d3f48f0154b4607fdadb586ef3f587ad5f8a239e33bec628cb7e937508dd28107be03a50beaa737498943548e8ede88cb4bbfc52fab238d0985cec53a9cd3fec7bfec3a4c29d4724b38803dee517fee7a2fba1e90159c90dabb5a398351c92a1fc929222bdcd2fce491e3eac0cc58c38952730f33b219a4c48737fb3e32c92b2de4cb74fff0c6260ae8e7ffe3c1cb476c5de16940e31f3d2978e48f7cd015c56acc5f0b00614d1964a1df3c8a7b722e9c10e9331570fcc89d88d1ffe4c20524b419684a92b2d6fb9104957dee2060ca0145a7dec74511fddf0753facaaf13925a473862ea183e2e01ad430d9673cce2823ca2bc2606c6756e7dbe18f4a61b866287b66c13df9d98752be6486b31097346a55a9cec76d891e8ede60f5e9251a4ede405ffe5ddca1b49d1b2cec986831bf52057ed536557c8970a5f19e8ce97918d87bfde5f227fd5c7760006d5bd0014750c962f28befe15614c41cd3227c09c5f9a0543cd7c23f3453b4f25f374bce6d4d05b4986fc6d20984e21aa5a5ec89436a6aee69a26d6b7925cf431dcc0aed3b0a4ef9776bdce1f4e5062857daa21ae92af52c66d7a4f70eff9525607a4e8a389b4bc17846224f22e9696074b8f6baea1fffe6ce4d23a228678684878b16cc402866db79b458c17877644076d852555c791c2eedf5aea1e7dd9b3f4e3a131858f455e95bfdef6ed33920f58c3b26c8b550ab19891b52d86ab45d6f70ebfb6d4bed336d8d287a47bd5e514f3344148088916f24d4d3aa3d8e693a8419fee03d8b989b0714fcb65511bf616127e43212ec6168673b1d21cf60d40f4dc1ac99d0d26300e0137860621dcec70eeb9cb944ec2dee279c6d25e45e6fce1b8046aaa579db83571c57297cd86ef4ae400c938689614e1b7ec87c5067c5d9924218698f35a6622bf871385c99d57a86057c9338564e565830857c83bd52f8dcba83734809c76d59920e19cf60f501416339ba59dae152a0eb3f1e60c8f018a03010399c906432be7d831b99f162ba5cd22b649c3b0e0034c69b1e0a5a91be86888a3f42bd8fbc851a53175377dcdebf3d60cbf4b3b7369246f113323f11db98b0703a5d61c11b29bb9a05f63b33e2902d8f3aa29c32583ccb2dafddd8bf0bef1b232b93772e09cc1fd76a940191d779ec314fc730ac96444df1ba93a0a3e50b054ed7192fc6354f8567b8d2c7dfecdc047dfc48f7f975356b55a0f48b0eac8aa4373addab75cf0676a7445c828da0c0815450483f954f5c0f62f0097beb2bf3ccdd0ed46a9e57d2d41815aa439e541c796a7fa9f9ff1cded3332fc24829fa02097b4fe831a5e521599183fd05b084fed535401fbe5c0831a57c2534e44d09b87dc94fc003b6f1699f0de00616bdcbe680e898b72dd5bec89c4ff02605d5e0f387a02a4ecbf8e44f02c196c825b922c8b778946d0cdb70bdd706f7b3f382878e9e6acf796616b0998e62c90ffd5148feda953a15b0e5d5a65fcbacf7946d3177a73da21ea35169bc9e3989fea0f7e760c599b74c7783dc86c53b51ba7845ba783f784d5a36a5effd84352717ee89e6a4a941c3509551094b10d64479993ecb15f9f777c1c91a1d604a90081d61f0f8f9e6f2e2eebf4802437ffdf4c301a1633e48af0cd82273af13363e5af1ef654110c88f6be212808364b32a29d2b8947ba543877fbd1b76c6c441b85ad12054e56286b285d253568cdbf70614cca8e8ab24cc5fb72128aa187c5077710fe909db49630f2cbcc5ff8e3649bf76e176e70da346fdce76a8554048b38cf1fce2472a00b726ee9b97c5e66f507589f748d4f62c89dc710591e259ab1333008d6126b6ab9c0a93f62d2344752c20e841650d408add0011259bff25837043a547bde112e7a697da5bac5c93142071d65288044e7ee0ccfc6bff3cefbb41c8b733c606355950340702e2953eaf1225387c8600de3199d2eac205331c83d3792fd09667e63b2faf964621ddf87f3e6556adf47a742765c35812c0e5b85bb0f0a1826ade3f283484e562c3e5f26543dca78e315edf1ee85e4f02a040b97e5cf03ca0ec4d23e20f1964fec984abc572501c5b93868692ddd4f3c65293eb0d4188ecc2e5abd47e29fef436fa3c9f4d099639873a6584ad469beef6b6f2ca22c467b90f8e0799c5580ee4886a7e59a74d270551d95db866802d360d9ef62179b7e97843709a47d9eae96b6d0b5b1417db79501f6ae207b85179a53e1cbe349939623a26b3a165c652193dc0ecaf70eba7477dd2518f499840cea88c66bfdabea04e0ff5d5b5e68f17978df1537f9a32d3267bc84506d1d40e77671fcbdc7123d6c206fce148a454a340dfe6c37d38211f488f993990e90cfb792d5359f0f30696704e82648b6667df7e0b06a6aa421d90d5118ae34a86ea6c719ea71a965db3bb7b4bf8e921121574c38f7dc80aa878427c4b9b95b189fd5a36a7be645ce4dcd1d7d12e8c34f1df7fa8a2bf97ede5cf202c289ea9129f1da5a614799217bab5a0ac9c51777dbf3a3a0951d277e1a0aaeb5d2b3d77395fbbdd23fbd50b6f363d00ea570e65a769344dc720ced78c57f233404ba458844336eba8f3f42590225aadb7899ec942b0639592ed0a2ed190a60eb7f99c72d7c8a1730a1b454b59bf8aba5604b1dc3ae385b931fe3ea8b0ced9a80e81542e5e31ffde67ba5cdbf86e4cd6ec4cad6def3540d52954fc6e0924358257e2f18cef9c608c287059d3f512cb21629942033b2799145c0aa44a57979876577b85260e0b1cd9373cf2f02a0ec810d8295a15175cd8e9ac767c3f97941ebb607aecee79b830f42a088c1a2188a1cebb3158254d38acaa037271c34c0a71f5d475763650c9d8d6d4099f4ffe01d361f3fc8ea2aa307353a5315f16ae96e43ecaea0c6c72c7677a6dd716137a42e1c769698f0ffce8f72b2e75e41b7eeb7084d68be0363191a7386461cf46afb42095e7b7ff2d6fe609fb00d21f366fe0f7a8dd84bfb46496446745475c986c0d5ddf07293db7d91e2cae8b4f9f97e32e510c19266641c00a2296137150bb26fd19d2cc8d124919c0bbf657950b35bcc8ed220a188a7df5cf3720af9cede644962da08c73dc475cadd8ad487610ab107f5a8305f8e64c2ea444c631162ab58dec6ed978036abd81d818dec3f973ed70edf77c4dc88678e81bf9ac09accbf987fa3ff292584ed97cc88b2a17556ee63ef1e5aae19f640eacdfc2a0068903cb3fba7db98393ee335468f66b1123d1c1a84c1e93549062105e333ec615f33b43f38c8e47232eb8ecfb7641f4df8903b0ce4dac0159564df83470852f9f1b611d62e0db91acdb99f5e2e393cff501099b920ed829e6e993f0a50d21b11af14852dd7feedc1b20ad4154f38e8ccffdead86f1e529292cd3aa6830c4089578b70fe678072fd3cb6c6966233b0027a3acb0fc5940cda355f07021b7f706fd6daca7e5a5bba932f15d4c2b0d5a781c3066b2e60afcd7840eafed86b4656383b320e494d0657f345b529d3be62e7ad9b5c98848f694abed02b8901ec323d8c200f361a478e9b045ecef01d985e5fd19a4744fda5a9d59e794ddb917a495f22cf6a558315f3ab478a484e9e3186261a3ea404dd86148b9a63ca4642d43f5b669fc355f39cda2605a0bd4ea0087e8f77192702102be68c6eed206fd4adde9499cb3627411d742fb18e400825f9faa1a71d9a317d8117deac078ef95f859a66a73b7f1c8baab2d6dcef5b80b0c67386fdf8ddea9e7d10d847c73328f0957d2fc275e872a06c8999d6e8bc6c2107b04c77f5ab8088480cd16c2e679e11b254bee8d0bad729de0e98b25aaeba2f1215d24d9c9e29eb599b78da5792170d02a205794622665ac4969228732932686c010fddc2ce0b7f081256ad4c0bdffd170e3ac77554fedf0c1f2dfce210ce8dae27d46078c15e8e47358ab02eda59519867688f07ea47aa9432d105539a30548204542201fcd651dcfd590657c0c01f7da82dc9ca5bd040d25fbcfa4268206ab89b4c95292a19730fd0816ae281758e0062eb1794a3e2c148f23b8e259ebee28be859a949ef6f1d6b42181c34327e14e3be78ee938368edab97372fa8b455873c2c6265ff1f861c34ba292b135bfa6f1c523e42ad6edcee8dd71bddf3a8b07ee9a248ef4636e8adec82f88e4d42667f54bbb2e086d54dd785045396b7ed17dc64ef40dcb6daa1cd81c89590ab6d12e68a5ae874824b55270b6efc65d012db841899e9820824253d95a11bf4a098dd40c9bbca1a77e9aaa89176ce37c51fc0e757a0119289be2f8b4ee7cba15a8b30671c83a627bf96f13396effc6bb1c04bcd15afeb19e40e42cc27463a5214fc76a82b417c00110fc911d2a3353e2cd3e500d08bebbd909f4c3a06299410fa8398bc9fe406adc3b3431747340645309dc25454aba2f9659e8c51f2e59e8c6068897b42076ae8690c689cc7fb9ab7dbb6017b7bf67a17dbf6794a3595f1e8c7f516f350db68a46d1f6c886d2043363a3993d72183afb364a5ec035fbe584d368be7c56b7d3810ab3162daabd7bd90084cf88122114aea781865b26a1592fb00b384780cdd15c241b9cde758660927753c4fe00cfe6ecbcdbe2452761d667c460768817144eb2452b614ab1ca3da8863e53764fa52e6e475dcea3058dd547bf4b16bf0d7c5dc7b4de8a924ef8b2d6d9cce5afa78a8a93e984c306dd9146d67110375b960851686c5c431b850fdb139b4701f6b51837639c7003aa41fd3fcddd789703b6bbef429fe0cd64848fab59dc8fb532cf56f4efee87c40813152c7dffabc492100c1d6cd918f12fee040fc8734638b03d27cf41484a1ba055dfd684d302108310f3e01dd34f083bd523f6478875a5f0c4ec083a831cbfc67f142cac29f28b558f3108f6b94ad6c6bb535274a199299f540080a85f68c966b05e10bd8f845f1f5479e46e4fec57352dc6d1b95956f0c851a47036a0d0f0727e098fb9354ef7f37106f7ed8e737b029ef8203762ce6641e61ab11fdf401dd19ff27f64d9d3a3c7adf0e35278ddef5900d8941a6424fdb0f97900117ee2ea6d189d6d12f695694be76c604c84e13da1a34e2bb3ed4ee47e03ac718758e5a764324dd418081f84423fe6e54345412235624303288019c8ebb699d373098d55dcb150d2d7871a927145d88440f359c6c37080667773a6e4ca26613b94b59493176339cf87d6eaec372634321b49c2af5a801997d9ab2df6e02563c5c4565caa583747ff16c94ca0aec7b8fe8bdd94efd2c4d1ffcff87b8c12a2ba6748d46c143d546e9c857903d89038d8d3324087e3ba2afcf7cd4d34ae98917ddf781f7f748a9476b0be7fe3ae74fce785b2858c22d8203bb2312f6a600a1a5f355e8f447a9f3f35cc0fab357086f6a4e61e8b87ef5884788d9cc73871f1be41440a22adcb84da82f742122c0442a52fc2b2d8c763906d34376ef32a30769acbb24459ed71f2ef18650c212b6b6d30bdcd1c67b9933d03bc04ee733f5417055c98b6e9dfbf2e8972f4288a0e8f7f2e6def8ce0a57fc66803d49d23d289ea930451843b8c162447201750ced42a173e36672ffd5db514923fc19890083498648b05fe1de375fb4a64d22ec6e5c188446676ef4fae97bcb6e794381029d826c4ff98b2b44f071929f5de1cb42b5bf7bf1bbddc9d29417048dc89da3b4ec1e677b26d4d9e0fbccea5c0ec22018f10a9550fd845438545ad0ea84296ac0fc53a13076fd2c3f1a4a6c07d4bd93961d05e6fca6238c3fc95cdeec2cc2fef109c4393a99d0a60d7fc32da1551dbc42a20d05d0f57ef0c75183ce761d2f9d5ad9f442bde043750488ef3a179797808d152bdc5142c14e7a13bf933944411db51fdc66def201c65f84312b77274185dabb8d500669bb8e8a649628317ad4110e3cc45505cb3f5e6e535216f7a8646c627ea2aa85c33d8cef642edbb903c5f6beb84bde92f2c95136d5fbe0e95ace70b2d2c213e873c0a994a77deedf4d813c376e1fea245c926f0499529cd44de252b9d4216afc478631de6713ca2e254287796b93e26121abc66b3fc46768d5893af88053ca160527a1fc70da8d3cf79c349bffb9ae9713b397a5ee7465fab8492f95833f25f57a2515b9a34fe8c232d35d483bbad19d9a73b5456d4a9296d84f492c1da7075abe7054926dbdd1497c09972c2a03bbd90f76b143ce60bf8d952a6b6d542ba50bd287972144d5e2058c87197d9d3bf1a3d235e84ba7d2dcad0103f28035363e271c8c9274d1eb87635ab45cf24579535c39d540f4baf44bde4238523f2b7c3510f242ef99589fe3fdd5b019e38de0041f596168a73698bce337bca54013373c2485af8ae0b82efa7f5af66cd782350ae8bf4ec4ae3a42e5227e343bfd51157fa4f6e844dcdd61f53023feec9dbd033d0b6690674daa094ef50753c1754cfde9c8b4a1cf3e11d64b61d085032097622315e082ed08bcf8a180fd6002bb8fdb8eee659d2f5cf097789b6484848d99d68dab7882d2d71e6662d77aab0e29a1ff7f12150efe0da7befd644bb120301afb95f0d2b2de7ad772e5607fe602c667abab2b525039bf3d7429aa995e085336e61b0e657e311a5a876489b0d8e2ff0d0bd7c94731a8ad5a0e502d8850ba6c586ca66b6462d4351a46146be2f541aaf70ebc165a2ba4e559d2b28dae4d5732f0b6c196d2f6b6e4db80c2263c586d08f413f5d3f99c1119f93ec04021ecf2bd75102c5c7daec40f3542be1b29d588bd5359ae7115585e16d34f65a63c5842fd1183397947a9c5fb0f18bbab62c9d16bb46a1722e54c35d0d2ab63a706e9b8765853fb279cd9a77bd926337bd0ebc45ff2099eb522ca64a5666ace42ce3a256afd2833ae8ca10efc76ab5fbf4aa85fbf3e01b7a4b3ebf5965217ab3b1dfc3a1140db988b193b370c3c38126948e825a63868db85dcb58b946f49c7963c44dcd849de5c09fdf6a6b4c4cb39168cc74074759bb667bb08733c09d043ab74c08fbda5510cd102b212616b9fef25588168103deca352395592333b9d3dfa8f009062628ff0e497c34c110d07f36d80fce99e7fbda127ad6664bf8de0f5b94256bcd30b20fd4c8ba762f5ed08a8d807176f8c6f999d702e1c49358b3bff65086f0902805cd622ae5a7b9fe41c7e719c0d58354a3524bb5552174efeab359b5c5391b5511d96b8fcf54c0cfaa79e074b7d5d42024dfda8b68442418f56586b7bf07934e5db351af791f3fe8271200514fe8068709c12718250a1a0c0835efe973402957f6f6c4686fe60f225886dde8091082a7580927d0fb54f741f45cb36ca2fe7ab0c1c522396b3dad3f72082ea9a74c0cf5d148f79adea54912e1d3b25242ef009ca3d39d05d6def80ff14550d8ad75e0efcba550b252091618a31d818a0683a81e2a5242576628910a6ccea23d2cd1b16ad5554a5c87d312e06268e8a756a578bbdace4c3fb89279df87ec9c6cb9095684870a5e126c643c4d0b5cb71787b93a4cf28fec85697216a67ff639e6b7d29f8d435f031c3e1e6aa75844d0319e9efb1d97f6c2600f32ce5f657761423dc64850a8e9e78dd7b51bb3d4651581f92c6f9841357f488d661f22b1fd3a5bce922f3e8eed025f87bc82d64772716cd61223ad4c3af8ce23111d159b17008006b559888f3051a1007adf7d9c2c67346f444030bb335f5968d9ac069c7a94ba98c0e0d8eac5fbdd3d493b51257d60354ef856ed325f92fc382fa4fdb6dddfd1fbd3957bd9abd29d68d86410a9c85aa3d09787bc87249f7c406b7b372fa6eb8a6b2ad38e98bd850c13f5b4c4200ffebe7c969404d6073d2ed46579a637abbb0c7d98ef4c387c3dde9b41e8abc5880a8927e69b6077ef1be1c76de3cdc49d6c7a572860f4d247d1bb10913810662a001799187868b1979af7f94ee8573cf4f50a85d07983d22bb65006def4ec5a301c7e6debcdb6a6046190665ae896ad1ad0ea1550803897f5684d36b3e21a4033db342d858c3f7f2c9463c6adf12d23b5a7b8c3eef0959a07caca7dd4233f167b5764cf9e902d528757de4cfd05ad600e13f18162440f180bee4629c865a7bccf7a7d01a3e90fae1fd2ea1641ae9d0f68f2a3e5f38c1a066c7c0cb458c87d7824bc761a4f0303ff99bfb134b7f932ad2a7c268365fac9890f93634694ba2663f304b88d814782e2a6018e01a11f5fe1b932dd47a302fe9024b34b40c63eca44fec3645888e6b7379fec4ee857e4aa5d754d3153d6e483040285133a3fb968148e729833af36b99f7b5afa97673584b4a8c2ced45ff5ab50c4caefe1c82e222d98ac09d6cb3fc42a2cfcea749edafa114c90bc06512fbe73da82f921f2227b0b22e5b055bab5fb2b824c5fa81ea945328cb6b5a5e217ab4c9c54c487e8a4ab81be6d5751e075bc8c8373d9b2284044551bab1241ea9407cb62a769607f80c575ad0a54a369740427a8fa2a48a40b02a885fd8b42384e71deaeb540c4b13fccfb060cf0273b4ecc63f8b8baeca43eca5597a8069efc01fefaa2dde8362bed8ec4174a5c25fef3ffd784a023c07242c23eeb9ca1323e1ea56790a6cf503249f0d4c7a6a0907cc65924192a3ba1e7baf911c5cdbcb8b499325626164e1536b92f2270d31ee9c213caad7ff78ad53c4666147f85d18824db006e05d1886c7ca43d603e068eca1108628b869ab568131eb426665ba7c3e478e6f8edc7df28d520dc5c0b1656c1a1a61b0e1011ddc59c49004644784fd726f66916433a350655f62de80567e3f7141a71b4b655ca7d992e07fceadd20005f946f09a08ee058babfb7102f23466c6f19485be8b0770e0c40d66f348ed0aec5671e6a375946ab383902e0bf2c4ab6fc006a69312698622f23c828b901a2ac424a060f745f707bfb7059d764a0fceefb426cb62a67e6911cf71b659dbd0c949da9151f29df25c33f6a835940de5aa45ac95f0247b0619da7276473952764128b1817fab7997ffdd3c424204f8f8af653db56a37e14b479f9310f0aa41ffbc0af00896ff2073fc5010b8a7c24a901a9c87786bff28461c6c5ca11d1e04d3ad60066c37b65aa1bdfabc3ae001f1e556b0592fad4ad6ba036bb78c5ba13957ae608a3d6dfa93cddab2235d8efd1b19a77adc9f9899994cfdbf766d0e6e0103d9153ac24a2f981777bacf58a013c33f8e55f27adeb3e98012b846cbbe3ee3b4ecd91db711deb65a81830c7b4c0a37c12d52ffaf0e90506350a01ac1f70fadf6d377d4ca984bb487f88c8b3769b82361cfae914322de95eb37e207c894adba9de86863cd712418f741320dcfd894a62e6bb07116cebb2ebcda4aaa7f23d2cc5bc7b0e6af489580d1076c6874e0b10a3b5ed09888f6b39edffb9b1ad8416641f48f8f4e8809a68884fc3e056e1b6bb9fc41d10727ac9a7692693eea0bce7045578d05b3ef4ab0b6f31ef13611ebe687045ff19cfb8c337682b61ae7ac2e69f0968d3e6605363823c03ec1e5106196000715bb495bd16fabd54f6fe41c6344484a06425d938e2e1987b52eaebb6cdcfb216a94d4c2718808f6b3055537e1b50b9d7634418b3ca8ec422255972d3713e95e0cac799bf22caa2752a4d776980cc2a38b616fa3e78fe11dcd97c291304155cad5aab4b5bfe1de8ce20be45b268f094e945b21ea4a647e390c75fc6fed068f9329165c2e5050fd4070c3afd8b4fc9a1fc4e798f67daf832a0befec069de13990d5b6b77e9324d89c2bc0f114852ce6c6ad17ebe7c28673f20c5004bf226dc9b505799120753ba4fc3ef9ab05e7c48448247f008fc7cae9a0ba8425d08410102ac2a87a624677deff9611b7977c7b8f08b0bf9f310028231887e9fe075e3b3bfdf8205079066060b9482cd475f0ec21b349edc0023902cf8333b254aca20a67e298a011137e0a2a5f7ea23f46dfd3f82f8b946105795f83a2b0540a2d643e7ff15b6b7e2f7294cff47a5d22c44c9c78b867ae3dc53d5f7ce0df919b6807d20abc240da2b826fcffd97c6b2c07672f5e06caf7506b3cc5c1ec52ebf217df2e0180e0a86cb5c139d3712cdc2364fe19e7a46a5fd6f64db92ec77d6d4ec7749e77b31655299ba9e37392a7222f74d7f3b65df6531a3f11b5c927b1f9a5035f545df5d2d887fb135e21f92f244f7d8b98774d019541dab786b5cf5f91d27fe1f9651f6c5a8ce67d7682f657cf814ca9c19f2a46987df618cea8aeb4afadb8fb74260cd56820853951e637804d2c9ec6c0029d93243f8adfea5e8b5b328dd2125f101e60e3b4ebaff6f2265e844fca4fcf32ce50cfa161afd87596a1b9a60f3c16825c3795a85c9e5fc144d1fd1071f510b1f39433173827ab33011e55fca427928422ddd0eab1b83d8e871248b03cfd9fa9dbe172448c35c5d90b21cdde74018a29874d583fb2c5fc8df1b61b73ccf4bb7713405224187566f9a0707731aff5bbd1005e6941fa05058a02b8bad8240a826faac1a2ae63b872bf027269f5fd44438e6a2ddfcf65f5f2199e9d9b59ef298764674c09fb095f875efa719d5267427763433ec028b5e8599ad79de94b08043eb053533a950ab73bb11eb0ba4cfffe23952656a09f05c92e9f925c548c08c130f79d941dc5fb2590b49d9b9d5c650b0ce0915f00513e1d1e98dd790c3878cb973cefc04bb688d81664b8fdc33923de536e3285c85cfc9fe820a9431c75454d4b5eeafe4b1c3318af48780d0267a576fadf4247e45981e3430adbbae1f7a21266d4957107d9cc5008032c182aa69bb691dcc48e557d1b9d16571fab2bb7468ff81945356821b975fef31d46a1eadb3c02ea06fb91e2af670d2519bf8ea4872ce48141eff563974201d827d83d79eb25c364f5740418f157da06bf7f1bba95d00e9be0fd06e6c2b05eda97b286b1ae0a7ae1ea590d7a19adf8cae4d5688e5b91dbbec4bdc8519e05ec1449736a77f9d8a4e10280756c0490f012d599199bdb2c7ee5981872a2aaec9483e0dd6feba16a4e946459d63d8786423820f87bcdfa3d1ba33b66346c5778d8f87bee742a752651fb6f22c713f45ebab6f34f0e486e379e581122f83f1e773dd726e757dcbd83f1363d329e659b6d9e5d09d69e80322df6b505666d0aa9889ab29c494806d193275c8c9f1fef5ec24ba09075527840fe5885c0c4036fcd554b4d7043f72e754843df415fa963952d30618179b42108370942140168e8b21b058a26fb43f62d805329f4dcd02922e98bcb0037cb662471920c4fda593e2f2be649e5f0df620c9d61962323fed642b995a274676503a1c0427b28f8b128ff2e95c3028daeb3b0a9c24f46a0445b82a18899472674200f3656bb3e1155f3d91de06795a1eeb21ff7ef5a708b754d620580bf7f63c245752ef301f3a3b3f13fe5bef8c01106e0f66b64f1586993298014b953b1ac75b65e41993a09b620eb17fb4fe2145729724ea7105fc6b9cc735e07d2f8cd28517f407be6a9f01ca29e2ebf65d018b0a780180c40b4983deb259c58ddd1048e616e498d1b7552e0e44535a92a85bab0456af0f808bac4f2acda81291b3618e6a44e72a21fcd9c936fb36971daf838c36e09c8ab7a5f01033e8f444f9f245cacf61bbdd796274bbcd6460e452684f4821a3d2c33817fba48fba4e8cca2366af43a972086034d02e5977202e679ff00ae2bb8f56756c2ba8e8dddd10ff2212059ea83434479058d26c406571de0e2ec1633131c50ff9476b0a059eac04a6c3fef5a5c7752c9df9074a883b53413164aeb144357ea82c3e9c72b6d2680e0d6175635216e0d0f18d09b9b2f3d25996834c99622154c678bf39b23850fbac92850fe4dd747d31ec341edc467c635b2f92f4ebc9a84811c2ea9fab635212f4452cee83c2a3bb1b9cf3c39f110101f56cba471462afedd7f2261cdeb53c66926bfb7b9c3f8e6dba112eed7430844d306a449c56fc30f6ff06a92b8be8024b0667947dbed8ca7450b4a71796534f9f7529ff1eec2a4eebad97da64d889be8c692d55e02e24a2cc00ba47ed9a223b447d436373ff411265ecbd77113b3b57192d03aadad80663a097a9a951a80cce3120feb2c728dd13d7f2586bfcc5df283922f1494889a600543fb6e806592461741842c50c63a5d4bc1b7f7fbdc68f1c03dec56b96ab3fd73a8d0d36935e304d271d13612f1b0df4ece0397d0c2e8264982ba27b610fa7247a8107d4c50c6552fcf23ac6af97632123819dff950e22651ae3e0be57464ea499d39d9f1cf9fda504d495f6ee7be5a3985a6dfdf45227e57765a41c7cc851df495f3d99c1fabc54a830f41f026f3ce3704f6d81413a45d39ad1ba3e7e05c413a0dc3679dc65cf310b3e584391894ea217e8a72171d0f0b5b6957e0cce762ca921bc040511c2817fd033c09abd905eed226c59238e5071de3951d5d3c10d85cf8338911a1d725f2f597193b2c95d0892db3d82d790a25b2491e08161f9d0afefed10635a5c72e303dc305ba9363d70a51b0530dafa4231dc141e27f41a0a92028adebd3d2b722ffc9e8105bbd4f973dc68883a06a78db905fbb7643a0359f914cb51868b1cc725393b1c714b5eea27b2f0523f183447f7ab7ef7fbbdbcbbb1a7dc0fd294f0c4aff90b9663140ca37f2322d1385b31d74b39cf73b0ff5285392ece1f3b9ab84baf80d0f1136ad65f732047e7ba692ad1c528bfa20d3c12e697c83d9a9f68d34a5341ad4af0b3bd56e25dd27fba66f265dec20b5d48d7236d4231ca0c4d3b576ac35508b8e882774df714fb401457d35ec2cbd946fa847265959ffa56ad36e4bb15bc35e934399efc43d9472ae2efa6e45c8e3ac4d685ea409de2c9866d82de75b64e08c5b940414dee2bdff8e6194c1e90c64e727ce38b22bd586e4c33b53e30918cef72f47382ece1d32c34292b745d77588b1b319c7cf9fa92cc45daafc0edceb9791dc199f0b3d4cca89cf687168b0aaaa0a0822178cc6817d6544a9872321b6dd5e2d13ff58f72da1d69ba5bf05d9d2f516c9c5279559dfbd4a694a931e5f92008c2c1386b43d9b8649e9b810f3f04189061c45be71f919e83f2beebb861d41692deab1a5b8d0cf45dcf00091bd2dc6cab0157f1b1886f3cfdcc34bd8a1956fa4199e153309758bf24f463d206fae93a278ce5e999f8b37c0b3a0a11cc51f81fc175060f5faf32ba2637f4f372d05ea06d38302d9e9b3d135d9c4e3ac35bed2939339044f26720d3ff6bbc837137df570e4354bb64bccef977a7b8985337be7fb13b98c1148b0eb985c82174feee95fc68d910ce3c8e143fb32b71f6e8d7098d68ec85242fdd4e627611db05c16c94924f43111ac23c8e16583308db0b0b08c8963c8852ab2c3e58fa672842f0485e58c3fe28dbb1858e3eef7810e93d0e9401cc19f5ae69ff523be99cb5a5511698e28eb8a4de54f3b77a9aadc8b2c920b590b285fd4db20cf36547844621e99c6c571306df540b24eb1ab39ab25952764badc0261e0711801e01eff16747502454b99a632d7d25534a501b061d56e39ec826050657756cdda8bff3ffe8690230e5b4ab93bd713f18623574037906a07896ac65435b4be218e58f47f147522758f21de9a533e54f0c7a93718a05c9990d2e8b1555206f8eb428cab7f20e503f0f957832063da806118799fc891d0d0e9fa3eb10b04b438f3863a34527e37c18d03326e0bf726de2fba1363122f0453741dde2fd517a70318e264e785ae6346adb10cd3a05eda0856bf3fa4da9c76210e72159409f00d92f73a623683726623c8f5d968bdd8f0e3ccc46395e800993026cbc9d5017dfc192b155c19fb32c9bbefa69d4821a353fc94d76aaf63d102bfd85512961e320f59b3d23c3f1d344f0029db02889bcd86f5b3b1b45e921bbc3e8213ea9d0b3e9c8c1c78587b387a278b9940f5a4c721940c0887806d00c5037beed9ebedcb5fa754e5a23ac744131e82af5165f6ef94a958d7c1d7d8f548651d8f6ea802f9a52e2bced7ce6d678fe84618ce73264f332e223de3f875b07fa9a1adf5425d1b57963c7221ad085286ba5c15990f23c83222777679b9c1b8358bdf4c1e13bbb88feb1e56f12a862f4bb222b9ceb3179c47b8e1ecedb8ddc47786bb075c68d91d5ffc2dce7498c197403701ab39474621a42658f9183f49fd982db3658c181e25b5adf31f2dc90b2338cffb81a25473bdb6a2cb8c4cfb3cb46a361b21e1a7543e4a830657afbebafb3fb9c4914691641bed4839e7133742e8e3829f96997c4790914bc297dd30c048621f8278269381dd24f5ddd46793112ea307ad062308eae6f191733f7f35ab446370b50a3c258de23bbc140ccce437472d0bdd7422da7852b2b3831a4c6e6a76b239266fbb5d310b9bbb9a5ea36a5032413578534774039b36f2eb43e6cab99622377b9722c980092499a1cfdf1c17a8bb0cbf133ee7fdf000fe611d2c3bbfa75d50618bae492d932036bcaaa240ad8f2d237680133e05b0fa996ff2fb11163cfa2f8aab60538963d71e96ff958a0e419a581f37f13ae9d2c2d9343499b7510c18b02a26715a912be28ea7164cc0f0920407c8f4c09c3f57b388ea3276e59a7c040470a9afe5d903b06480ca13519b85cfdf1818fb7206d3ef6a51be597c821fc59ee750993d9ea2cd0b41a181a925f9a0caaa5a13862281ed6bfa13bfb4acaaa090d680e6a927353a116b26a741cbbf8d22dc2510665ce30674c1767e95da131d33989ae4e6b656d308bec0b391a9c5919e70160d59d768cf29a194300b8afa2951000c7d129c668088aa2f92bc99460c4317819aa0aecb61c4e692557fe7adb9dde3c51c4d87a3ef466ec3bb90384c473260aa32cbdd7af2f86ba1d957643f9fae1a06be071f7219a4c25109929adcd57023ec391af169fa6637dbad1098a02380d6f0da9ba9ea3a94123e7f0b5ee32dc17ba179170ff86d79a76938ea33f5bff46a600c79bda6b2cd8ca504f8e5dfd6ded916c9cdef085797b6a3b7d745b72728559f66753efcbd5dcc4cfaf78502a5e4adff1e4a1222790adbb4b9ff7cebf2bb0e6fe6d994dff9dc5af1b116138fb4da9bb1c7eb39bff02d18c9d30e276aa9515b471c709c8ec78f344f7c7fc1e765fe0518a1c5501527c703872b763fad75a0def74487e20ce1d30964970a7eaeae1d89e47c1ceefa741107f71007e2ac74643327b8bcec2722a2c783bef8a82ac2ed17f742aa517534bd8a4f398aa65dd18645a00f536933dfaf604d00fa72302396523448f6de9dae0e0ed167cb19526514bb8ea464ac5e6deffcff614f33f1fdda01c9d447de82d290c87958ebcf946aa1dc1317f7421d007b22722858373a376d3e72913c9d268ab8b5ca5c30bf2091d53632f90ac9306c2e1c9733528cc9dd3e3791052ba28725ff231bd6c9a38e3abc700afe5a41797f4887bbf195c1cf6ae7c97df472b5aae319765d9df7a35a8e89c254857dfeaf72faa52f92f661d5f60a3e1c32e7923f97e630b0d8300795738ebc284e107c8ceed21caf7d519fe490cdfc3fdbae55ac9c138f9b9d9b06e2b9e144f985b54ca25f09e25774d94529bd30efbb947c72ecf75d00cb1b15d8ab8b388aad118f004af8162df22319c1d36cc1c813afb00036bba93af139b78276932464a24e8213b6abe1f19e730bc5467bd62aca165b04f54b1657950a47a37ec80910869cc0e273e6bc6fcc6bc3c5ef7532dc039801614ee0af78b6720213342a69f9d5727ebd7a2df48c3af994068e196475934f03afd01401df958c462052db31e81d2dca7af6c3fd24f7d420d9512510133af1deba7433ce021f344901c631462c975fd4dec325f246deb6c7e270f760a2bec496555361d5fd5f29e128a67daebfe7d2d31cfbfc4145969455a4dee10c925f4c66dc297f2779faa6f708258aa772be23dc44579545ed55e110b02e284ca8bede73b1f450146cf72a3a5e2b42325ac2fc363e92ca13a744ec2b2bd7d19fc84e5c08cfa37fe8b63b7c01b6fc957d61eb05955f832ab3ba7e7fdf0cca79511b044c4da3ef8525b728f21f34c8c8aaebbf551d6053bc385d32cd0380ac0266522635116b37de0ae7e01f936868258fe77af96a03e02d4d8a5e1a5392261fab2cc807349acde4114d104dcb864c29be1ce4f8765f6fbd8c97ab58e220f34ead9cda4c0b5112a359ce696d0182792d6b2d00c14112c27382f72dbac411452aabed6398b4b9abeb4f3ffff4a24853f2888bccedf159dadb856449f579f5e4315daaf21d09c39cf80139e999782de5a8369346d7945b90f6f2a7e2a259e64b18a11948828d86d0c9bb064c89cc5ea521a447580f6ea63d4f212ab072a418c8ecd6611e4901ca37922edc84db229f22ecbc4aee6d20dba47e72ac3d0e2c3b67ca50765764e0dc671e2790c4dd39db3b2f143a97a01c93a54c5a4a2b1c7add0efe00081e9b1a5247d0711ece811db860a86ba9ddea534ac86e293e4dc0e05e978c6fdd1598abd871c2fe19dcbc4ca73bc0f04f78acda44a1f8c47776a7ed5b314e41e7ff2312ab134c219f0afb148fbc911296113ae9ba2c38f9d6a3c5a89a0b0c867f55cd239cd5c0a2cba05c18c0745d9bdfbf409c4067bf49a2b2a6ffc59e5552f68d025bbbc067cc02b71542fde69ccf9bda7ea0e82fe3d135cfb62965a692b2cc7f8015ac89fa6a6cebb553af85cf2275c592039d64eade3fb2fbf94cf1f1a4118ca4498b18d86141d19cabb52b2e30e060bf0e092e3f36f9494c1c2d26bd14f9fecf09799d4768625f861a2fdc0eeed3776c0ea69790cba8b271a3af6510dabe870e2a8ccdf04c65d3dc13d5a29e7a1bfe3042aa162902c533c52b18d5b9d38c9c7052bf4f01a73c9b2d12212b12a40bb2075d4ba8f0ba52f736885f28af7b07f226b1284f5849ef7f1da74c712ea81cd78c49a6b5e95775b184c5397beff779c1ccbd9e4652d46d1995b1517298abeb14ec178eade98b4daba3e79e990662b4057642d33edf7c88d6916a3e02d38939f6f4c4cebf02db28148888cca0be6c6440386acffba1563ead912219f6e9b04fe9499a83ead29c95db67aa20193a048577ba3f15bba26bdc629fb44652656cbc18948759ceeee536ffd84ff52a43380d70d4da1b70235e35a6a36a26a4a9c1c49d8d92d541bc74ce5e6242a45b8420c42512f19b8cdbaaf1d323ca5a976fbafaaab3dff15bd46db8868bf6c11efd5b6ce857721e115013febd372ce3316a0326fc8db8d878e22b66ead08ee98fee1fdeab5f648caa2fe247a87df62c93a042f53f2833ee74e70033c7a22ea0fe3c8cb7699394497d5a70599b0eed87b12c3025f6af6962704c567d5ca07d8dd44bb09c49eaf89caf53f6cdc93076c6c19fc0fe1834b5b0761e9926539539533f445b5e4a9ba570ea8d4bead0cf30bbcca7de34bdc8ceb1040a91bd9f2e036a76727f290c85313c41f0dafb7fb4f6f87d4aa9eda445ceb7fcfa1f1282cec96f86f949ca173ebee00f84de92c7a143e840ed31a047a273c2a3114b9cdc4309100d932f8b3f725c08d7015f0ed31872f2fbd431e10d96e792210371ff0511b7d2c8fd51f10baf11a31d1b94de8d87c539ffba8e5a2a8288a9f80d5521e128b47661322c021b033685509d32a9c7b6485624d45349e00991f02f86fe8cfd3e8c88bbf4392806021abf5f031a2ab71d6304269bf11fd571135b78ccce978aff109f1d19b63a3b6d066bc8963b1da4f85a9aa31caa4442d8b2f85d23e3f80fb2d45bdbac6f632697827a397747c41ef520b305410b14155954a16c79143c3a93d00930f344df01fa06285dc01ffb529adc8c96f99c56fc681d1e716b00435a9391ece0f5a6e7abf2eb96fea532a0c4da391537b916ebde867585694d93a8232f549a6f24f883e6418bf593f2402468f77809e3041245baea4a7131c63664b2ce43955daff4cc4b1cf8427e5df685f1b9643223a28d946686b6bfd54d54004030a22a243953febc6c4cbdce87e38c77bc324b59894bdd9955673acc782288eca5d8ad3075adf2faccf8183c6cf6ca7432b0bece0ff5fdf08f3043d929bf4b6610c58d75f3d71a70442e87cfe33e7b42c25b04328a02480ce955562d92eafadf22a67742cdeef22cd6a86db357a36fc2f47693f804157fe6f2703ae08e6ac380049c87e11cf5138dd7818854ba99c34f226a4b24a00db3fa8fbff955caa59aadab00b9f6b2a6f4b10607176f13103ea9137c497a44f190479c3a7b9367860e9021886790dbae9a74043f5446f4cf0a3cb0fa318ffa27f060b4c8363e183d631f86133e3ff71d0de1a898bd299ec13b2ab305f7290bdb888399f4856b9003ffb272b207f3a3c2353322fa216cad60183ae39899b4fbb30dd11e239101a8bd31a5bb06ee480d1ef1ba6a4ad9362d27c886662b7a1c82180614d7da6366f58a22fafe6f708c472edfb89f1e0f6b11e21de4df77484580a39af913dd631861ded2d99c8b8b8ae1bc27361b0c7f61fde5ca65aa1283b2899769c765765f171fc8c78a6069809c631bbd668716d28bed7aef55ad84d316cb5a138ab8b6464cfa10e6fc17c2a567aa549a38702e2ed11c0610a16e6dbd5acf6ff49952b5d18c90a3f59c73d0d58ade5d3100e06d5b24b5942670d7e69ca60a43beea770bfbdefa0298b44b6533ef7b4007da19fc4e7d1551aa42a04353dd9f81fea7a97649ecc092d8b46cf9922722fbe5632b4693253cafc392862d2a338d4dce4f41bbc078c1347f4549af2ab8ea37b34d8b67734dad6a43e83c333ae5157b97888333a736b8fd183af844231c44fb7a23b8c3463d81faf1867600564fa52d0145856446e2c6818a4a155ce3c4899a99c683369a2e18e8d734513f4eb05d3b26b8086a375520017f408706a65b20b7ee84a400eaf596a5b26cad7f6da769516ec4fba1ee2deaa888126cd84a7c26e64219906910f3fbe546eb9ba3bb795e6dd5ad6cc9343da510cc50412d882507b52164dbb3d90f260bcd4a6c74027abceaf9153de04d9117dffe8fba98d3f2cee590cfb36fe2ac7574d565c718f70aa3045c9905a204d9c81c60a819f0f0a6a49150113f17261e4d4e47fb0a98797ffbcedf073186d0cb963e2871330d9d41dca7950d76e4821f7ef5d105c16af5b6f205470992e906a72fd09c0a345ac0af7a65b62404f7ae9464422135f6f02ee7b728f678337e1a32e77b0b57757c03385c8fbbce62aa13654b94b53614cd0481a423aaebb2a6b336a00c51b71514572f2d0575b172dfc98be6c0339393f904506bfbdbf1696cc451e4e43e4f18c99ed300bea5d7c33147ac981df1eaf39b81ba328463fe71d6b6c0e7375902a6397a7b75a2342b6654a31af8b4eb7aab56e87775187779a5991becc7bef9f44e1745832247883329b26dd044e8fc78159dced9ef948ee124918bd17dae67bca202f2ead4127965b145a154105a92061695ad4d1fafe32dcc61cb13ddf6f2e0e03efcc25abf9f5b91c95f2df9baec571a90bec0edc58abdc14450aa6803d429068bf1286e6765f67c7b00c6c532d89216165d11c9a212b515fb7575eca32698528e7b9edb1a7b3fa1dfc6e3011336021040f149637abd59b8941dfb3fa017a3b2ffb2f99ec7cd5a5cd7da2f1b622d25e567ea29caf5ed9cc8350e92c53ca895c3d342c3d9e44ca46eb95080954b4aebc13e0625e784cbeb57f4358e8b215146327c2c58a1ae3f20ba356a1d40dd4a34974ea835b0ae5102324d4a33c2ff4cf0c9f0efa0fd2cf9d33c7269daa35912c734187d3f4dab661e94e65a5908d91de6626f441eb811f6107cfcc895cfa76c3a8e61b80934d729deee0423dc09f0c8afd70b3ce9a84d63eefdfc58ced99f3f4f6c6df1f42be48da594ec77d43a008f90e7c1ca520666c9b0114c0bbd682510b385db6396043e725a15967205a882c22a0a46cc08aa3f2648e13cf29e6a6a1bb287b674f83eb4b4a69df356172c45316045ffe7ab3709fe21b6bd65909c82ee8d2b89e1423bcc71f7453df83d860588eaeafaa6be6786c243627fe2f8d39fe78664b7093e7ff1d6b3a5242c17dc40d98cdabed96ab0826f5e1b809b3e85dd307c6b4b275904c0959a87376880d2da70dade6dd07256386b3e40f43daf4b3ff69e94e8a75c53477885f92d28e8f64926e54afa1c17958de78d1d02cfd5b1eff6dd4a1dcfd75f2ea4e8e003312c684028b17eb1ba658e309bdb9b672b7601fb7b337afa5b832b1244ff5827627d27c2039ca66715bdaec882f474fad08895f3c9c6071088f06387fb83e0a51eaa89739dd951f9d8b3adeabf791572dcab4bf90431ab51cf13d87f5f4d37a3f5d86e1f195c385b3026ceedd77180ebcce9114f123568895589071608366e55355bbea9a77fe5e170bae7d09d4da8169aa4f574cec9e33b64ebb8dde05af6c55e3b505d675ef37d081044338bd8331eb6c96693a620fc5096a4b4066ff9bc729e50c1884bab64efded92f715aea3ad571cb8f41aff5ffd7d213416742d6cef1bd2331a0a3f81b96cd3fda1c94179fc88d02ddae444a70330f1f815e82f5cd551bfde0be7607bab38ce2281ddd7819c2c383262475a5663218142b00bbc1cc7358d64c9d167cc7f60b10cf8f27db8ffb0fec3957801d94cdf8805bb5ffa78a18e01f426d7f6200d263d9b58af1e8763dbe860255d1de80db65d4a2e5cd3d439d2a8b1505bb516cea29b5efa8900e927c665fc1a09416c41c9f5ccdba5f6d2815e15a9eda00436316a7a05c555ba1ac76dce87932fba2302fa0963a30e48a7618fcda8587b825e1719d3f0573af3813edfd3ff085cb29ebcb51473e429438b06c342172e3810a8d2f6f89a32515c7fe5c764a0842c32bb00d9f50ab71bc328a0831d16940f6373634785bcc2674851b2cff110b65abe8a8b4e56c31eee363c4b023edbeb5f41c69b80758f870bf0c9b796051461b6530b65d63a525d420172795948bf15b4453edaad70a7ee4e0a4c55a6ef72d7a91d52b124ffb655b809bb9089797b39bfa4a7ab96a90213d05744c902acbf1cc412ce046a01159bbc620b1a3a242dc8ba4b5dbeb093a952706660fec868cfd19abad3f621d576bae58177a34f82f70b06c6bf3ffaeb42c4ac7fc4ec1a2247e044b574cb418345eb5803241075aac2066a4eb24b4e46f46e2711600ed1722c35463035ea77cef580ce95b0c98ac60ee354bae7929d4eb2cebd846bed8e7b44a7df92d4480d34b49bd1741e2c0aeb492e147ec40893d5e5137f8713a12e6760f7e9cd62c1343d708b734a29c5c468644ffe3f619a219c9071449c0b68750b19af9a3f4c38cee1bdee82dd775b2f4b89e5fc22cc93627119fdc66121efc2087c2b43661b050ed11d4337d659bfec582f0334d5b9fcc5d4011813f295187e0272bbed85182d1dbe4de7ad1dea91ff854bea81278e4c9115e1facc14fcd1bcf091967e8df0dae20deb5aaab3eb0383e78767b60fdac15b119dd511dfba5c65c43affa24e33b343b083ccf302a2134a6eaf9f7abeba27d4616925f9111a0e7c4c8547629796f2bfedbcb18c8e947f9eff1c91e917cb176b5c392e0dd0b7baf6bd2bbf3182a302420887d8e9ea0fe5a11532e5d9cdc025b312a3c2a2db9ae5b4a016f40b27d34e698a8699fdfcc632c08cdc35f12a4c75fd41ef42d6bf7773fc9aebd0da15ef15f1ca8f4128ca2be32e143da38caa18e39fcbde4a91e2bdca48122fde94dd9d471e555d3d1ba5418d70cfcb2c39dd202c07a1fef6d3f0e532270efbec137b4006f5e697b21f5187ac0e87d22063240b0d63bae99bffc6d02b7f8709bae1f6dfa74e7058bcda8ddad888628a6d5edf4272b34e083c222a63ed8f4b12ec546b9eaa14f9a3b02dba23ba82fbdf1485fc7a65b59aeea2402602edd5470f0761c34baa39ca7912837bf74ed5babae5e60368c2e19ea093a98b67ed61fbbbc2125166088d14641ff5c28e1bf89e38c6de852078459b6273fa7b4586d6f2fbfb46a48036070d2431f0123ce56fb3c2f5398f6c322ff4c1b3bef9fdb90b2a25505c2720d5fd5ac0073d387e16d67ddf8c954fd40b5ad869631bd2e8b080af8db0b6b04691b789f3b9ae16eea50fa3137a062a1674249847e88998f08d7077733f80a0831bd9681916dd2d2fda0fa9b2a943b4fcbc30b0bcde547eac24955882e32f0759c8607f01f0d5e9e742b02271ba7b61b89f94fa5a7d961f4cbd887a8bf33890a87ec1b44072d4ea62330194baa60ec4d1a3fbbae7c9b69272db2e4b20b428398241095c58c6ad13140cf83b018cf19958b9c9ad03902dbeb0c04748fe6c51de5f71d3a385790dbfb144ffe0bc2b95294990d225250242dbac855cae06883349b6a97f2ad58dccbffd92312750c285d7094415416c260f6bec9df0ecae8541e340ca4501778583aedf6c00ce3fcea2991c061dadf0d04da72dd9fd08531cf1deb40dc8d77e3bdb1fbc6411712993e1b83d37c5c2b7b5124beaeff77b9d45a0ad19cd59736beb8ec1d6ef503e22cead59ce3d908e1bba92538e8556bd5534f59fc9dc962723868cc95297c365ee20ccba34028c8acc3d0305c47d7bbe1143579f13f62726b9cb9064ef18d2549a2fdcf628abc90b9afe53a0040ceb9b639497e4214dec80a20c0325b6be21cfcdab0fd1dac589ba5b1753efbb4c63033c1f430f19df55a395c0540164a42b06f00dccb857cc5ceed59f8aa942ccbe5e3db38d3a366544f1342528e18d63d28840c485022880a6219bb742b7d5941c9083be7e4a4b65ee9651fb34c8bdb7481a9ab3b50115809f81cd09046f7d66c53cc0f22b088c6983021318cd1fd8ce2ad8a656b309d11bcd09c939e9a909069e17a7c2f11ce0051028fdcac371f9d9fb33816c2173db38c4ecf3c0cb4cda9da18e425193fe3022523a65f6fc23ffbc851c8e65716023c1466895fd9419c5cf86d0e88b5e27867845618634fcc95c16ab99eb313adbde6d06472b9e9f1ac132175080019d6afb2067cd911a8f276d7bb92ff6bf1f060e23bcd3916c3eb7b4f8096c4dd2b0c295a6061257272748258f01855a3a0eaae672167c05933e7d06a78aa4e2cc3e1e8d0872cd72162292490496b4b04f50e40369376396d2000d24664f45d92be84cb0411058eebb58bd7e39f0d4218f353223a60d5804b53505e4c17562e579d28f8310e415d4c8b9d6f743a88d7b4256338a55df2dd77771e697e3f05941ea78fa11a9e46bad91b630e8aab1b84e3e2d91501b8c8c3bef7e71ea388d40a67c7d84a5526a32c2b39e8a6cf4d38cc971dcabf8f123ab567688cf8842a01d775de8e08ef22d6c6ed891b89645a6bb9d3fdd4464b69441c03e1558cb5863b26b033b23a93e82aa0fce6dae68a53dba321c019a45ed7d053582395032739939143276a7db08486dc499c408372f7a6b3839ddb0246af7f49ab62f105190bf18730e0643e008c955b55b80ffdee1a02a00a49a6158566d79675e23a917c57d008f80d26c9c205e777d8525b8346d4ba7818bcdf271defb20c772c749b2dead1cc025a01cdf07740cf5e7f1cc6a1ea78ee2510f23afb12f7a8cba0b75dc813574465c093681aecb595b774048082eeecc78faa802bb9038c783c24897bd760258f407dc21566b557f70aa0b57454b02e1c30601690f56b675d6c393763046fa665f14816e33ffd3d72bcbee84e2341e436250584799c134ac5e3095dd10ee02fdf663b46cd3815627fed92b957dcdc77292d30ffe4df56e9b4e126275a18f231cbdf7c32416dae89e3d8ab429f1c45eec1a1fea08a19a88333e2701f19005d4e7d6658a3a0f68a33ca2f420dc00a56b50ea435522fd3a8d3e7e5ff750fc3e8af665235076dc9c112b59f1ce5b415475046e0f29d38ffbe338d1f6758b43649c7685c30782fdb5409a3e7302c07ef52addd958e02d62c248865a939e3c1bb3115dc473711edb25bdb72d904e402569abe6b391c83047b89c7e68cfe5ce43faf0e12defa6f50a520dd45ad6f51a0185a90d5649d8742f501b2fc1277dcf867b07a50c9e8017690b2fb005f28d848bccc8586952665f030fc83e3495192dcd8e52a7ee530d0d6e546ed269271c777d59fa9042d138540b4f8d9c52642016e4c90c2e679f72ef684d81588a4665c55ce91347d563584d118d96957e4cfe673368c686cf146d066b26ee446567b05cf11db6831c758c032eec59e52bb31691ce6cbac8325c02cf59b90d787fcb1aa56723307004be4230e461f1ac67bbbf47d87ce79810ec250ef66fcff3f5e1922cc6d50d36022ca0b164358b6179ec81ea6939d8bf1bd6f57908b09251b3eff05bbbc5e52c56df4a5f421856bccd5868f11ab5de6c1f48e413f975e75ea9c8511631a47cf7893745c86c3245a1b4b94fdea1e8839958e80b62376ba60e590cd414eb8705f23913ad53307df63bdca15ef82d64661ab6997035fb3ac5b1609dfc859aae223218a202a8197d23e0067536246901d70bda93ed4feaee052cf9c51ea8155472884cb431cb67ccad08b842d08dda7ec4544ea2458667353d99e26a2d17ecec9258cea257be71ec2e02f658f85873d54d95580614df6bfc56cc1c6438439ac9ace753ac2b5f74209a6dce3ed40ab0e0cdf3c70ef20162b991b81470f373aa7b3604b21dba1e0945744d33d4f870037441f3cd90b12e92adfb0ee5a11a9962ba96e72101273216f8ed1072842c9074b3822f054d16e2e7a5115aa4a015cf61199e32e7cf4feb4501e8e258b7ab4deb62209bf51a4109412b3f81829a9f62c1d63a1e64b5e7e0cd602d66c08ff2b56498c6911f4ef382de26c887d408b723004099039ff24955d4751141b382a81a8882881571d9aad21f2532ed0f993dfccbe63ae7e8c5ffcee2229fb1d98240e5f7c94b3606f952502929a09b9e08957cd3d8794228f8c6071fd1a2ead896054a343147ff4dea36913eec7d4473194ef0eb024d9c8735d5eb8eb5363ded3ec3a1bb1a2cab922bcb6498ce32993b280e8d134894e9b2209442235f6e0367b3348c8bf602510f299534aaf113d02b3737de16ceeaff41d538651c7c0b418dfa20d4863528bcc0044bf13ae027448533d849b16e11633bf5be9b7d4ffcdc7b6e43a69ace44b32971305b68f96a7d7254cd7c69905ec98c50070726fcd38ad3a291ee7e39541756dad38996f4597d22706f1d3136f5b10301e8879355bfa0bbd86e074f156574ebbe003e68380f30d2f4a739fcb67c11b29e97245c7fd33c5c522c91b56e821b66f7e740343331bc6538045790cbb1f7f470d50c4be66d106de5f13c8f4efb159222fde806ad8d5ff793f09bd9d46ed8b56c12f6228c7bdeeacda705477372fed858e3e729f96e7b5c6894f0959c924e043e7a8118a94eba5a8ac58b4443473ef72fb9148c47b858cbda6416c6835e23f86f9d37b651edc48828f57a0f84d976c29089c92e2be86e1ade661e4a25c40bf1755dfa84f43eab51ad0eb7ed391cdc1129c713030f7f32283552e045762b018015161abadfcdb174d40c7cb215c1399fc31c2ce17931f0c33b100246f18bd881cb96f06d71efe249d803d125b5d972db43244455fc932411ef37b612259e15c7f11241432a2aafd483fbab01548cd80eb4553c35a7445ac2beacdf9ce9e3ecfaa95b27ff304a47529572b359be7a451df253a8e287a5c7aa97dd0dacd0a060ee517589955e3bbd0e8f1de5f2c8af127ae5fdebd2a6552c02fa8b5a9d4ae70865d5da1b898b22289537e3ce84dee01a79c43dc40826b8c95972ed60c55228313aafc65a96c8ee22e7f6dbf5b61f61c8150a0f264471cd5eef172878c3b8afa0916e52b9d354101df33d3ee20e8006b69be5960913e15787ff64e431458a86e629f4a9fed72ecaeb75ddd07042d87a4b2ddccfacd89db719b62569dcbaae793e5c1fd490604faf3afa1aeb48b1bbce0f2c50e6d3d205bf8f6c18a57a50ce98537e7e94d60eac4d0e3d977fb3c2d69ec34e0995b5a81961b5b1cd55e6c12a2abb1d247646358266fc982255b73d8b65b894b3b1889928a71f4f10b5cc0fbada6c543fd9f731eafadcde16d9cb49f005b78c3fbf7c9e6fa9c770a7e540eaa5f5cf95ae5b3e07b61147e351ba09493ad58907432f89b2bbeff1563c629a777b47ce6e2ab0949f5f750e211a53749b38cf96911ba35230c92daadd4206f97bfcea2a11f87805023f488b2101eac6cce44a06ca9a3709128324fb8fdc306b37c231af34cf5571e53ad07e369cdbb4acb606a6dd52bdf629a18bc3cc75d6ac4ccb0c7e25fd862b92e5846ec4c85561f9a0e15665bafae82f3b23a70a5b56cd5df8b75532a7e6c250cd6013f5ad576b35b4fd5bc423bbfe1c0787c8bbfcacf1935c188f3573366842a2078f4a3571b30bee20b0ad8888a6757fd14166e924c12ac05dff52a09136d6fa5365ffc1d8c69e604db564def0bf0803551d35c3b37ad346be06d9f48ef18cb7ec77ba694f25cfdd78bde7f6c03b438b01dc9daea3e97f1091bb03fde4e928f51ac5028914c3e0302e0685d47162831f5e0451f76bb08e9d0288fb61923cc3c7f9301ca485cea67cc9f811c55f5ac6b974aa897caf4966f87d2c1a10fc2dafdb08b310ce379a07d3b9bcf8a282d24d8fc7932c2df4fc4890929ace19a57c30bd552a0062013038e722dbea5330dcd6e9576d46fb0bfc5c41babc4ecbedcaa2bc567d11f5b4b06109570638c5f5b01be415c5f5e5e7e4c9ab9dd15f0eff603ef32edf792dbcdc726976e873e6ebfc397fd7f9d7a874753e8cc6a4b38eafd3ca1141fe0fc6ef014b73897fac6ed38222ec104360b16a633ca7040edde661afb55fc0e65ca49a525cb3c9c0a1da62c57c6f114aed166695446877c44106155a9af62ae3133ec7ecdd8c503c633797d3c50bdc532f4df9d401c7e46aae9c1a2c3e295a18df4355fd9d20ea4782e9728d8d42faadf40fbeffe1bfb36538670db2a712a542dc7c988067551af2b26a65b2d6a5f726f071789586fa7cb04caf1fa90d895201f15912b20b9e06845b6ad0a47fdc5f281526ff32d7565500791efbf6ebc2ab7fa9261af534ab67b90ef3c920ec096933bf4d29f0be5934169e91db7926eb10df3d31b258f4a5d300fabf54724d492ea364dff754719935c26638ea8c88f70980ae440857b25d256768afaa08c19b4654b82fb21c25926c568a40c71416812721c15e1e68a948344043797b2665f6c43011204603a9469d48eed0658a33334acbf2b9531eb23c55278dd31a1860ed1eb3d9877e7e436d7861e42d6b119f828506b504c96e3d7b4ca1b16a8b07272674b6d9c33a753d3e224a054e48e4c94689da2491eef1641a871afcabcd9ebe639b5bea66f2b546e86ef34af401205ef251ffd1d311644192fa23e4491d324bb2611917a900e89a5b32bcf63351f179681c0205fde97157bde3bf802b8436696a859952f34a520c9e984580028ec1a021b5a10464e03371d495af84bb7baac06d90444dc5866c79bf00d897416ce3d4515b8d96f86cf3f69e7d34bb97b44cc9eaee7de9faeb89f4dac56c301330bef2c812836cec2653ac8c1343c6c9975a5375ea2914b80c85873eedcdda55000cfbde5fd010e19aa7f03343abc433cc0b4b3294d3ce8160b1e30fc637c57afa7de66b7fb45b96bf4ca087e7c6d2490120492269d0cb0a7ede9b0276438a930e376a3f83e1f86d47e5fdf486d3454c983022d99cc5d134fb62cb0d238d61c6b5ac69166113197e235737fa2cc8f12c868b2ce1b6bdb4a478c6fce88003d74ad0fc64124c02235f6a63b2a67fb4b06911f19808ad4a44383375c407e8085a6fd52ef2f468bce73fed56a88b0d9f20b0f1e4787c8a3d0761899f68ef10afcac7e592e98d72f87ed9335178e9666cd74851f969b0a074fc8039b1a3d5f6b21a3a5f6fa7a372726612ae29b9727f4081d2127055ac68cf9307939a337019ac1a8f14cd3950b0191697628a345c380af731529d4a4752be9f1a815504de0f9a6f70624bac3faf7d7460feffff9f01