PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 53904 8e59a0b42f9910cb4ecb84a0af9c5458eeea3f819072346c06880d0766cd2b8b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
af68127d5de8ed895966b03b7d8edad4385a8ad9defc9eefb07e534f727f112e
Certificate Block Hash
8e59a0b42f9910cb4ecb84a0af9c5458eeea3f819072346c06880d0766cd2b8b
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...007035000050010000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d461aed0e1dede207ed789fe8e2ce35df213a978aee090622d61639f5f251fca45c2c0c6b61723a9e21275e31d479245612fc2cdfad49e886b939accb96b80d71f18900375ba11f5409827106ea077e1055271a96cd477abc81700000000000000400000004000007035000050010000

Raw Header Hex

00004020b878e37a7db8dd44da27fd76d98e87ea0c7bbfffb436b1da6c7a837d766cb77217dc78fac93d1e248bec0ef1761e39fd5f24e845627df154eeff341211523151c994086a402507182e117f724f537eb0ef9efcded98a5a38d4da8e7d3bb0665989ede85d7d1268af

Proof Data Hex

59,560 bytes
1212160203073842d73e01f5ecbe07396b3641db11ac6731e532c65ebbd0ba0915815c9c0b2decb3ed33437b9331c4bc3a53f453bc5b2e6eb98e9674603a341f1c4b2025ad37cf11cc605171f43bb92f1d4556e3aa530cca21956dd16732c18aa5d2eafd3dc41c75c7ad996c7f2eb83201461e54e21c21fe54df077155635190fa2600f8808d948ad2ef5c86b1a55e8dad203a01b7f4eae670ca86095256e36f7210a0e689fe52aa4e7bd5a8bde7ab1a9c89f2a8c9274be20ff2354a25b2e1a02cdcfbdba83805e884e3df5519f69a270a336c593ef8b9177284591da39b0395dd9b98a4d0dc93f8f9cda1c14179f8fc2891b78cb2272613a04e0203569c8587cc05774642b49c4ab2bf2763f0c10a3fa93208e65cf19df841a2c90b2290786dd9f0870dda1e3c1e9fbbef91959c6297a169ba02f422b7a108461b13e4223187a188f3691135bd281bdeb57f70403ed945d4b8d98346c661e6753d10d1dd530ac861cccaf8da68bc6ff5731b313da2df56c47d88680ac33946b7d3b14bf2711dcf9ee6c257d918bfbf6919745b5aedb1eb924c3fc699df0a311634cd99bfc1c754211b842784a2d390aac8b1a31d7a0ee9aa6c9b95ac3d01da9d2c869886709cc1b26f1fac5621186b68c97cde3dedd694ce6fd6f9491a9b86309657431c84fff72e7f146b50092443d97e19732bc1d3174f4082373ced3c499c2b8dfd78e915e12003b04c92daf65aebae3aaf6e68c9c37cbb1b9e6c12526939b3cd48b365e44cd6a27b82b1c3bdf6f6dc78a0a0690729fb7cf87898411145763c52210e0d95e75d0e223ea810c73592fd8a72e56877fcdf32ef5c42eadbd3aa748572f6100294700e6ac4ccc1e7db72f7d2c4c5efe7204d30235cb39d7195badd8b28ee3653ff1b508815e5f5932fdae032c20c2d454d3245fa09a7aab4cad29d8a99278d1eea66dcc7f55aeb71389f874cd0b4967b15b067af67e5eda8b80abeb7f2da5da204007f793e3e16fbb2dd4f665bcbff9a5848871e8abc5164baec943a57c19ec90fd7e1a324b1400e531ce54534c9ce3b50ef8804864e993c56183f441c2f3507250b135c14f6ae84597766fa994fd0635c4f6216ed38acce6d6b4beeca3e360236c86962540f26cd233c81a604a5570fb7a0caa85d750019b09fba11d6ca782809799c39dd88c5589c217075357bd0e56141960adef62fc837eaf7e74a63eb822d5676e3e94396fa7d0c330ba600188c9ec5313805161023da8ffe74fe6dab65a5020d9b50ad57464168d0baa654299c175f4772f6c66db6adcf9448320439925c303f51886811302043742f0391a9b5ab071bbaf02bf51a4e335b5029af8b717c2aca659a8220a5f44d6870ec7b1bda6cb95ef4a613764fe09b3c991fc0bf377dabb55b487bc45f4ae276973526eb5784e400b8c8c8603a033b12ab3fe0b3d13334bb0f80e25d7d28dd9e9d4d45f16398354f126eab97fcc1a9a52cf7e53f9157e0e78aa7dabf9c0aa76da2604d4826b48a6ab7f370169c5c71db5f61d394f6a9778a518f439875111d53256b49d448edbbcb36e5fc8174923ec50ee3cb09249bb1cf2a8d07b606ecf5065e0655f69378099b0a50e1ec8865f53c22f6b9f3a666f6a90c59a66305a55a40c5e392a9ffe41359eb8b1de990cd410d21a0d2e84f7dbc7d2bf0f7e993104fd42f4ed87a445e7bfc9002a3246604148b71655a92cbdc9e7016ddb46df0060ce4cb87fa123f80da0cb9f558762366dc7dbdbc842ca70fca1c1e97f603afd3f29270b1e9e01c03e94daa07ef05d9b24301dae785d7c6b70d39a3276d9f0f62edfa4afaab2faca4d4e7f2175ededf575f393a415313480191a78a477f27a178902faddf928a092f07b2205fae98178a342e6c811c5c4ebc6d545763e7ac271e06c810c4bf3eac45972e3f3019ded9ccc876d1a19a9eb030550407e81b8e8f6406f0233b058d0131d7b561219c5664c78024e2a9a44266c4113256d5d16569849043c2eb60383ad66e41ad59c28da2f82a336bbf8a620235f75de81b496822636262ee1d96cef0decac281cbcb068fe89e09b218e872a51c9e6f7ffaa5acdd1726f20d1ff2e5a48019bf7c4d059bcabc68b4615cd64798349718459c8966eee8947c981e71ca7693ad43b3b5a1467311f5ee4187bf8c02d7c586741df3dde38214543d05f50e5d271f264d63031c88a31e6f83ab7fd6b5b7a168317a68184b7f446bcedc0251cbfe5cbae700c96828a9d1e4974a5d9b0e6720d8231a65b56767136d9a6473c8e307c0775beabd6fbc91e8c6bb40c39a9787d19f78d096a3643fede8e3eeeb403b76e8679ddcd304cc18812164346babcd4c4383466412e130a890898caf776cd80d43c41805ceaf7a46f644756861324304cb2c364336d14794b3f3d32b9b5c7665172bf80a6dae46ae154069eb8b1e20f16dd810823ab5e7c8f5fb039bd017c15bceec778e0167a378f34086e3a0ac509c7e86300b820c1678e585b3ebab4c257a8f3788e30a81464bf1d93e6a65d0ad0263d4523b1f94826bec8bf8e6463a080ecd20f5bf0c59c4591e9a7f4a8f5861ecb599635ecd3b93c60fc304c0c16a334dbf714489245025b2a36243d81e31d32884e9ef030c9c5736130a9c500b258624590e7adf24918a3a4ef61bf269fb6b3474d2153db71f5b4170e9b4d244239bf5e04be9a84b754003c8b96d7fac0cc5b3c72001ac7c64a51426be23fe29e8f1d940d6c48364b7907aab7f6e0dd6b59899ae7803ac4d963d25bddd3ecd92a443c2cea1f37a0cdd29fe224c80236ffa5f7ab34f058b6dbe95dad2da10d4e5e576347c1b5b352cd815d9de582a313ecd200a647b1edd2d841debcda19d1e0cae9f51ca31df32f49e4c31a1e3045e7ca5f1952950c64de2fb8466ff60fa25a2073ad15e7b0fc0fa8e18b0000a3f63f9fa03ea5674b2d9a7c83b78030150f6f5eaa69787bea0cea82ec677daf23da976cd6777254cc3c507e02f8a9272dfb5a7d98fa368007a6477dee2fddbcb82e4b634d132a7ac35e49fae1efaab5fcacf9c6a31b8af92281fd0d094095d1df6fbed8e640a6936a936b20bce2d7e85c6dca3efb4652dfe44cf1c52e9ff37d18ecf2ca36c414bb9f53a43657bed7b297d7882cf5031e9914dbdc49e90087dd35154bdcaadc07baa512b5aff24a2e3477abcc16f54784f6e7b1453875962d4bc53b1bdf9b1ad3b8f020debbc1eadad52fbc87dab2a6f7593b4d763180e33c979bb65f6e60a3dc95cc772c34a735c2d49f1c5a3472d1317e4533afc6cc60c60ca990be974f90d03b197e1f7e088a5e3c5a8e141808447874ecbd01e8a74966adfbebac18b8d595ee6af1d3dcbbbb3c9336b6f1ce3ab7cc910300ccf43e8adb61edd59c91dfbc7c0d2e6772167bc5a0b8bad107778828f5f7597daecc8b5396e3cfb571540346c04bb859d3444d112ebe25d046f4dcda7e1600a7f157e55b60285ac010b575d26a21051d62bb76e39c48b9bdecd7340f2314260f6cf8e14fad37ec83ffbf85685128e76717d89cfc39af152b1ee18b86b41f67eb7f253b82d316e06c5ae51588faaece48d303289af465901bdd080421207e43b97ad94fd64fcbec451dd2d92a99e8ee667c86cc8024dc881a00928aae234a59c7a2c3829562e316da85ea8cbcbe97eef7dd0eaf52da4f2335169babae217ad41ffea7fbcf9379e51789e0f2c04437955a9b4b5046bf1ce697d44fda7aadadc5ad8dcb1ce081c2c2691f3f327587c657a06ba7268936965ed8876f96aabc95695ee75dc3c364e31551bb8bee3b2b5ec5b5e80079d0aee329ec25d900bee354688cbbfec696933c411c30d9a03c04af07dd5b455c7b0e1fb0917dcf051fd0c23d53defee1d777bc63f7c859d1f5a85c202c17c5931f3698e6e3f56bd7e92f38e22c5762d4007d39f46bf930f88d13caccd280acf3a9bab6c7a70aa9aa058743c704db05a7012df337d8dd653ff9f834118fc1a38c8375199484b63c82ef9a30554b7483dccecd864c90011f66e2573dc6243cc1f1a541f734280576985d11a362392be06f1f23b3e00486e70a95657f317a3b916ef044cc3c3de8fbbe9f6c68c401a59914268fe156e93ab304534c2b4f6dca65e0421f84fd94e01c3735bc6fb9fca3d5d7ed6631ad1b314f039c87ab6a24ebd4ad378bba771adb3682899b251678d6c0fee4e20846d6717be1408095f4d04da10f3cc20ed7dfc1107549d294e606507abe4b6a3f63d430bbd6113ea1e47583323bfcab8d13a619bf211c458e6ef1970492a1553c54cc64ee687abd0471cb6a0823ebe563712e780362da0d210197a764ee296bc965fa579336c698ab46bf4ef2573adf897b5975f4827847b829129e7bbe513aaf1f85ebc91e319ee8da18a53eeb4f9d07cc083153487f99a859ffbad1af52404abfd242cf45b90b693cb14e11a39169a1330a3610b857660d0ba005ce0671572e145d0de530bb495e9be7fe3b2535afe3bce610e5437247d68b7e5b86823ad8c1e7a52c8fbc74741a0a021505114416d28b47b9658630f122fdd9c13286fdcb01358b6030da3fd06c9b3b710841485d8a01184d71b3b760f7213246d17eeb3ac26179e0c4a3fb7e1e6b490d290f5620dc1cf72943cca04a69e4e38cc540bea3f04d9116cf80e56cd8195a3f676a6f9f6abc5c97e1aeda9b9e4d1f79c025dd9701765a567bd629b89aa7ce764570edd8f51bf4f1e02985fad606cdd09ccaf1613acfe953b40095a12eac3e722bb996159f45edef0600c97a41b2a2ba847e4f4952fdb18c0fa36ef20cd0aa7fa03ec791bb016e6e3baa78995bebc58b0315d51d4a8b9decb3600f1f578d03650881937e9a41165aa0777b2e47ae18ce3d340d0fd00626a037661ceeff7df20d7e11f29a8e190c2d2a9f86d58589c36d2b879a637b046a1f9f81f54e7a9dd5d9d2019912a2026cf8abf9a6f796b8ad9b9dc87ac932c0af0f704a001df4b07ed129629e5ef9fdc9b8072beff928742e1f93650b9e7d35a9cfe317eadbc92cbb5c42cd34dad8aa81e385765c747cad9c3f398e0359c77213381435ffdabf82f028c4e20de1ff3461b33ea426e583ea162b544bfefcaf271ebf07d3c4f21c6dece052f352a16eb9a6fec1ce4a5656aabb1febeee53dfad4320c9461e4af7c20940d6df8f32ba9875f48d0a76c6e62b3ea429792b1ae80f8b34e59248fc4269103d9b4c0f0f4fe59c31622391810ae98a41fc903ac65203a581876a5ef911dfaff0d665381b6c019777734e957d513eb340af122fd9813aac6f6a2af5cde01c24d329d59173336b7cd8b1c72e4cbb1f6ac0e5b065a2c09eb11b1f624fde1f14676df55171f596fa659afdc9a26d4393ec9ea1069ebaa4180dbf393c8669ae9df0f23953ad724b542debc9d2ed44b2caa8b8c56c97e3734766c02ec21307f8e2411cd7a02facbb2109ba75960062b2a229f6626814342fc1f24ed592e238d335b2bf5a8a92cf3f82a814dfa67dcc9b3145cb6d0a395a80e07c268c24fe0cc0eaded6a5e35feb2c5d181780511ee1a16bf2b0973d50558f7efc6cac72f543f0d5951fae6d6fd02fb2233d586d2bd66193c5b66c18cc63d230ba628e2d093654574f11ae8f9692bbe43a5225ac22f71b0669afb948dbd66df572742af63014c3009ae110b784c9226502c292cd55f19cbd00933f2cdbf86f7741bbeff7498e4e4067303b7ec6b2e3316f0ced8b500b06466df005f6410deb523ee1c3c722b4877b76ae8f582a24899540b5149abf51ca47d7e79fefcd91887f217439743bc404cfa23e1ca14d09641c746a640b5db778a0869a33d19e787fcc873011979ef448ad3263240da3a81f64cc988c3fdb8263bd4f8cfb980f7a1b6127030c1f95848c5868625b590889b4a15d174e3119c59d341f504ff4816d9b3bbf5d84dce745acb00c28f7b41c7f81ee70190bb7bbe2178f6318cd07dfc217fabc1e88017d877c3e40f8eab8bf6db7d2da98d5e497dfbfb4bfec3d3bb3c80f7f64baa4c8dfd18195a00c22113e4d7cda33542038971e00b37878a0e1d752da7759fb735570b8c9a446fbb4f9263110ec619a18ec480f694400784f562f57a7a0228e57871061b4e9a07643041552cf1ec4bac4472c1c199ea6c1940f99a9893051dee1676f1162dbded57118e921050610e99d1f586405b84bc9bccbb9100b0bb7c774cf861f1560dc22007a0f8acf09a6c1f9e2725d6a96ee301876909fcae8ea44e5db325bd512009532302e6868064990d6718a49219076d5572c47ed8d91c70c30d6ab9de44593bac8918d5cbd770af257f3aa5bacc7665ae26b34aa7dddd3f90d0ae5cb11891d16ea4eb436a79ab500fff3537c5a662a61fa407ad964cbd0d2ab5b947e6643c409916674c5382e0c035b8d1058ca37b6e5fcf75e848c08716b6a8647b69120a743006a1916d5f2a962bac8e0016e5ea42e63e9475568ef754738e8da3a16f4168a37af41780899a92437edb45e9a04a12dcc9c0a1c81ac5f454aa74f535e4b0fc4daa38d0efb113382e85d4f4c66bb286132bca317b4a142e28812faa6f9711df98a0d355b6d65773ad2f2f2cb0244294f0d9b85b6f4688eae5ad30c7b2d9ede88d865bfa8a4f7ecb04f006bdfbbddcb12af63165fe86139dcf27480304dd6364675dbad1a25373748c9550f8de1b1294b52257f880fdcc3aeff2628e2d3350c7c0c2003127047b15e683a2a20602fef7cc5d0446487d636d010075bd2f8fd75c7a22cb7cd99dec79811b6efcf647d91ba49e69bbf88e3a23f8950b80b8328a531992294a341d5cbf8e650743deb3b37417b83bf60c9984e465b0a96a65ccb4f021e1446b61a24638cfff192945cc6ac9863f6303e3e8178ada0bc1ce6073331fab0dfaacd48e9dcf3f9f7b42ee96381df54a385cb6d8acd5dff9154d50dce7cd98ccd559fdae2c53dcbfc0a49f5e8a689823b8025af561e0fda20065e7285daed9f313d7ee4f8057d5a7ea82ddb6080223ab5e1214fc7f3a3aa9534f46ece6b249fd1946698f3d09c30d5c978a90f654087812cd7eb10b84daba407bf0dbb719cf51825a85341e858081525ab70d598ad2ceb4744c68ed2ae692241f638d1b99b5b147ac09eb61ccc7d7681d08de0e02d36297eba6fa00183fce6110ff4f2d25cb472d56f1128447e0bb8d76cba7c97b11975bdcc93afc381159397d7190a0a5aa7338d62a68baea6e2371eca59065abc0198db532aa8ff335222c5a4ac5ec42bd3ac48bbb317f382dc140c5dfcc28917a9399d7c609b8ce26b738638f4942e7cbc9a95616c5a9f2122603e686295395be78e143c2e10f80925ca53f7caf1c420ae99f2b63c4397ed5c2d522635cb9ed365bdd6e2be6f8dc59e24b58193708df37787977421ac50a2340b2e49f1aa3eece1104210081983502d1cd912232e2979638d19edff06c09e07e3cfd66e7863de854d094037f9d633405be4a581166b483e3bab14b7d8c5f4798131de702c39ee617acadedc6e3508f1069ae641a3e5019119fd7b782fe337e5d4a4de249fbcc4578d59a6228c79cdca0bde16f5ce298c2a98d60f16e76afc4860be4a7c846f19b9f924279bd3a9725718a429e9b2931acba2b8ab71edb6f81f2ee5f28c62265e76e47d5eacab56f98f5bfabdab3bd3faacd23d526bccd18fe8715273b5a5fe8e3ca8e4b5ab02ce7cd04b953db48f3f19087b084fa5c87ca71dc72e593b66c2617466b6f48f0f46313a4190555edf88d96c6bf457ecdc4719ce3d097743fef2df7ae4625533edea2379ffe8e739e5aeeff88a1434fa91f7d590634456b0786f6f070424159d3f4913fc05b8c2697714677f44a802a0166cf4603fb31b275f52d350d1cbd7e331a860749b93a1ad4ee2e7b7cab64b5f3f03fcfc6bc26e321f81f6643a22599d11f8a6084ad6a8ef4aa7eb6fb9804e20d6dbef314cf2d32016a3ec44bbc387b2f25e63a5352fc41ff495b10a7f8377b335ceb6fe6970b39150ad9632d4de7bf5a145c7fb9fa98589ae81dcbc7099b521f2aa57fa58fcec4debdeea7339bc31fd9955f584180e944ae8c8a79fd13b78fd38469322fa2ef2765d9ae756a77dda843f4ca4fca1a3aeb5a711ca80d3c5204b9d4342058821523889014d8351cc73d8e436a1811e6cf58312adb43f9c569113de37fe0413c3edeaed3db9f3f0f887fb50d12f8affa27fff208e07449bd3a5061dc561e46d96fefd4f66578a2e01a26f7ed8211ce277c98e439a45106c987391b13b72155dd20fd6bf09b2bbf1f15534022c80553330a6245f856d8b00653ccbb663ac0cc8d8d5b061ea9ea63d83ccd0fc294ebb13bdbd8aa0b3f624c0c0251676906236bd604b906286cd6e1851a65ec2028b121e1297e4cc3c641373b6c57d5a004f0876811d0cba0762a0440d5c367b4a6768574ee6213042256568a0c47dd3acab76e00da1ebba6570e5e6896e613a60cff3c99c0d19a73e87d181ab498b0d3c85cdeaa7f2b5aa5a700a6a4b469990a0048961547ec2ac97fbf42e9a3c569cf563d6674b012a3f9e4d68416e2725ad6f67424b06bc0d95bca5a21dccf827d12c4493c503acb7ef40fdaadd7f217c79a2fe58f184385653355a5a74b34375a182df7df9e61e132ed8f275ce22db1e162491f41ccb1bab32bab3d6bd83c4868fdf3b414ec532e5fcfd44b180cdb42108174c493a78e850787149732a741ffe0c7513b2c481a0fc2b79aca95262814fa46b2338546542d09902a5c236032ddb42e0753601ce7605c0f2dc43b6d5165caee7c9229df35e94532bc1f3c2a70e2d2bca9e73772607ec94bbdcd7c814927611225d270b544089cbd570be5b7aed494d7f71c342827878c4db67aa6c3511d352251f490dab5672cdde0cc45f17e48d971a91545cf52c3fd3969317129b1739fd63fb22ac518785dfe4aadd59f7d9291411a6769899d34f7824b7afb3f0e7bd0544ddd7797b68ca3e53ed7ef37f6f21e247f734b939101bc00aad9e03182bc28ff51492f238f45ab1f6c6c9e9b6a75cc22f2490b42ad36488b5e8fff48dd78e27b42b781c11c9d1320606aeb9e1e61a3f156a7c36d165ea5ba86e197d2d9cacab00e3a944de296d549ff186a02e836bb535b688f514fbe4595cc9da37a70ddfa72d9855e9a07670e8b177f85cfa29f17a6adac0b87f2b8dcd6b8b0c38492232732ef65ce2ab0f51120b9ce1505cde8e2a9be36dbd8d58d6c0dcf3f7f6fdeaefc13264cdc226dd4a135b32dcd9dd847fe058bb5d34af3036aae5a598ff179fc27d0b4041fde1d9a1c333e3c157de8e8e5e1243c1300899e9b0831be5813242f6701965789d7639ad70d94f4d56c360918f11fc28c78446f9d56aa88ee8f57cdc7618694f244973a84c7b69d8824e6f743cdd5c60399d7549caa976f92565dcf0ed1a1b16438b413cf7eb8e4808b65acc7b5bdbd7caef00a164c32d0e1ecad1c89e484bc4c803f6d46d8313da93c50ec81b376611900e7a7d90df89a8fa9e6153ccaa77adc36587985c2b7a0c7e488dcd7936f31e9dbe757b770b7f997bb6af84bb635ead6dc916be4fcc84699b78b015aed5ac2ff8bd9916ee4eec58f39c81fed45ece89ed37058ce6d799b180dd8c548c3a4efcd7a2d8b52550e01eebfbf3e052828e7ad2669ea251a76984aa404d9f405eaf332428420f9e440a65fad909d541ce660fed91da2da4daa3ec6438efc71c082df166ef33f5310c183873f8fb158be88b8354fcf7720eafcf5ad8d2abf677cb5cd4b6dc75f6096ed7fd86daa3f01a95785075ea39a3256c66506673ea609cab8e2b6c906a0c90fdfdf5049c4a75771f0ab24476b0fab41a828ee59809cf141201b09811d73b677d020b1a1faa2699b80ace4f426a7904637cc71b456be59676734e8bbdc04055bd4ea6aafd2f6677687adb072115f8bdd35c661e0ca1a71b13d75d2e66b3b20659db17dc149ceab497c864386dcb5879d91c03f19f41aeb49e5282f2d324d872e04e87447d45a47765f95003c2367094bb772276fe02a0ca4929f246b62adde4ad49502da18a8a6f0336f8c90c966fe31f9a28a2650bd76d0307c10dda8fce1f393373a90cfb6333178fc969c7587919ac26b3d80df9116965a9db49253b7de075b5abf6dfcc900a600332f7c1b54775764a69fc5fded9ff1ca1eeee2be15740d54ba8e40ae533a41e565cb2aac2867a86af46dc3478f22fbd34c599643ec7acefbe1e9ab4a75fca14ccd92dfc9069d2ea08bfa0c2b67dd4b20658b560a7272e3bcfb6508ed8316f14ca7d52d687fcc4c5191f03ffb28501993b4f1f72cc85f2f37229b90dfaacf013e772c269e1d4b0238db0a74bad79d89e16ebd8e9ab34e9273896b691cb536792ddc3476110ad9d5888045470a3a6b47a0698ea7f579756bdcd63f634667ab13294adab72f1c20f7d6e4082440c4a0a7334676f80709601433caf8ed1f8f6eb792c078db450d98e4c9ab44ffd8e25f76cddd4c1db8c6bd8f1c33c84d6ceb44e9268972f8d8300fe452cf34ddf4ce14df8fd3ee776d62aedc6e7368c017a4956c476c72082e761f78c91f4414930d24a858829e3ede639d0a21f1f71fdf65b5f328b3d8f26245b00bf384c24e9c35519a55cb8b1154ddbb97c976619df697c76b089147c3e50a484610d0da94d735c96ebdcdb0832bdcf872f80987e05bccc9d77d8077b475e9f8033ed7ad05e7682cffb698adfe6475ae394e8fc0d8da6847a5c16ce3df37bf6ad50dfae8bef6e95c1ad4ecc61729c3130eebb967abf5046a2357162bb9d22dc81aa8e539622257e22508803001db1a1647041a1a53efa809545cb43bac844d3d53991c90145f6c0278b2ad11431fc3e5d798de0ff8931dce6dbd35d937b625ceff560219e5a8ea92a355b33c1b16acf316d7cce80a809323eff4e4c58af7b4ff77077a83b2184def429e04c300c864266d5744ad77a880e4a78a1d324a0be1af6445ddfb8a798509c40873c9684fe18e347b05994c6b429d0c6c5cb68901c8b4749ae56dedcbba5399c891b4b904555946110848d0639ad8ed0dcc2691274193741dba23ff81bcc9e1e36ae19201adc947766d96ff998ddc0956812a187f13649af3eb03be25f5e9644b032b881b5f0372aa952740891905b151a5f5a73e763c49af7f016c5df2e6e40c8cdd94ed6b3a22c715d2b8e5da28d39672e6b9bdd1f3996d1abee81badb994c447e6a8193bf33087de33662bd99417fada28b4469ef6b36052a3d3ef6b125c723c0aca3c06c64ddf14806ed0bdf8d3d76ab73e2433d28beae12c1f0573d51013b63baa5972e6e9fa867289260f9f6b795e566c6e3d1f6015846bd60d7c7d16ca89c62790d86d89070a998cf1df20e7c671d2b4a53f1ad06ec6a32684e7bd446a272d13e14964be29c1e9c0fd4e3dd3a1ec6c2f561170259e27c91cd1028776ffd6223c2e8758004c0805b5a1923d367cb262c3084026663e0bdc8d11eae1488ccfa9c7f79007445fdc2003d319eddfcb24094a7d78dec7f5f5d989d41632b0d822a8bbbacb02851effe19b4974403bf076efb5acf21dd24ff296e651575ec4478321e7a40460966a452e5ccefc354e9e6310537a4f91156173aa7c2440239829308ad48590041f0230d66950338bb452c87d43492aa471ee5eb20dd2992c87f1cc4bf363460735930e996ccad8c265bf0ea1156002968ebe6d688465c6286380586b594e952c60253d0f0abdfc5443307b565a6257115ba25ae37cf6c3b5351e38f53746507dba55dea727d1a3b15885987bf745d5291133fed87b89838086a012c1f1ee64a3dd6507422f3d4dab8a780b202f1a2eb2003611eab869dea239dd74d8c0dfccd24cd541d19be9b2ecc226672debacd14a1dc947dc1299585c509dbaa0f1d2374a0d8c0ac283d7d1b76aa204867cbeb4bd4b2624ec0fe444b4e11d00fcdae7256d66877571173bc4cf6a7c9c3e26261c9c26652b3eb9d6573ed7d0a2eb75dcfd2456416157555b94557836e84526f1eebc31fabfcf3c29fbe739427df56f633e939b50b5de83f43e499fa25fd6270e9ae15dd828ea036ff190bb743aa99ccd304bf3b4f37c73f638f154bd1ff17debc4f34374251d36aba8e7a1285eeee9d193f753ae720fa5187a61d85f97704a6a3fb951cdeadf5c58f4c8fa066ef6df3f48c24e46b009efea502c2fe31874d4a8b875ee42d3c947d34002d22aaae9d7a3276ef1abb8ca32e360cda8939083cb528ef8073aeab5ba69c8f17d1b1b9d4b101e8b7f841705b45c3abd1fef9e63e4d5d94df7b4621c8cf381028bd7fa3291c3a43eaea30c3ac1f2bca43ea368d9f581b3f274384b2fde3c13470e1dff8f794c89b7673d5d9073ddb8805457361118be73ffc7ca24c75aa360cf57c7ca33ebc50391408bf00b2332b0e8a72593cbaa91c53af4306788558eb6ef5036bdb3da627aa374e66d6b86f72cbeda810bb583f4e13673cf68d567d76ee03192d35ecc3b7e9ffa3a898a890cf67ce53bb5dd7e19d9e984d123fd2b2e8ab778831627ba4a9511111253d742289ed42432b4ab13f23f3f1f2c6793ab64374c1730b246ab3bad44a8b57980fa4810d0d45f672fa8c5e300c3683288f6c5b28520e338267040c0488d16a68dc967f4f3d7aed772d8c44394a02c20ab8d578775f5d10142072d72ed5fe33970b52de9ba0c60f20c3670fac79605de61394d147ba06ce0a9cbb46ad38b65e84c92a0695874ccef76cf93be7df3d20e9a7c768ce0006234bac1568ce944862bd18cb78980a75a55d4cfc9f63410926a2153ebe14c349d3c5fdb585004da00ca94a5c49f9e348fe3a67799a20867745ac4f6770e665cd6b1e9cc661b5137cb89e05f3c68160fbb8797dd015572a39fe4c6180638ee125506bb3ca9aba124a3e6bc77b896d090db503329adb56b8023e45db7452de73cd45f32338872eb3aeaaa768252a26736e9f8cb8bf46b05d63241115ef5f13bd75df98065ef0e4cea6eabd25b973bcb9f9d0a7be1226e8d7093362d6da587102781bb95dc137b42dea690dfe7d46975f973e391294512046bcc4f2a054e01ccafe6cb8e5669177a90300a703b078ef5e017f25c6f41c5cbad54f09ea97746550564d6947c7b36a93bee5934e1eec7c71927126cc27d748749aa2abc9e487848853f3ca2cc937b480185b0659ea1b1cf60875edc6bda6141e59b69ed6df964f35f088621baf51d91da0acb260e9762dc5575c6dd0d4ba4ec0be802d8715a94341a536f28ade29e798c4cb48a338e2d459b3a084da4a4323022cd28dd2e0736554397ccf6c9de296aa1c7bf09a928ed1a986c4383ed07c8553264020b14b89d329fbbf95e7b7047cf1b141408fb586df4b99a2c5ec5c24abf012fb0a3ca0a0f62d6eccfed4315adf9f274c8098341bceb7f948ba96e830447dc3d71e552b2c60272d7c05331ba0a6d154fcfd77c7a34c46d7b337574bd83580165ab2d65342b8b8074278762e5c3fd797d57eec79be3815a61dcd581fc57b4bbac4b856ae917b8e859a35982da06f384dadd23a596d03b25a321361bedf1b1c8c55285fde71d6aec0554b042f49a3bf3374474b90c9de5a76dd572dbfa5353eb6f260501d130459295b4ca82cd2c06fb13ea260a2cb9c2ce7434f3186b406f25b68b37062eab10f0d4fe3b0bd4abff794cfb4f5771fb8f60729056eab8dd04fb42db8d1dbb0799e36394b5003357c8dc389d8f42fe5c21e4151b63407a39263925b67263b9c77382cf1b30e8ca160a5e801a71b0159528619e62ad074aa24745f1dfaee9a1faf555b6e50c5bb86931a3fe6b3908999bee8993d67b8dbbb548cd296dfb4ab664b12062ac8f91c55df6177aadebcdbec88c14766d258abbf1c3b2e86174a006dcad370d70a909592f777b18a47015304e7008758077cfb8f954f7932fd1edbeda48b7acd7840ede1e6f3bf25b6d6efbbdc5f62b66a1f21e203cd3944d06370c01e29bfc87707bb022256bafce84eaaa9f939ffe6e3e44fc01bfecf577e78b56f739e32db02c1fe93785353d170308e24c24d5a73a3c2b5d2755e76f0e40011f4580d418d4dff72b6434818b3d587dd19c98176c4d41065e516b7c0c194c8962078ce85c7cd4e26996b7b8b3b336cf33cdea6b3c06ec05e79993e06e21f5a0bcafce67992dee2614ea215784eadd26337d9bcafa6d675565ad11de884733361a696f87b51940e63c6d43bad4f52ec1bfd1bb0504c0ec2875b727b238f7f94ce6901b46deab072e762a16cc33560716f39612368134f133185b7741ca95c7ebc66e145b2a2b4c196bd79b181521eb269314cf4517703472af08bc5f5f5999929c08043636f0de7fd8f74053c6648ba6a6fb8c684ef5404fc719e14c46469f5181dbcaaa1b791d16ca4588aa625264e3caf6aca739b6625ea0c0c2c7442d2a4dd19ab89e7d17606e340fc5a5a985d55fe9874069caf399309c7fc7535831ad83ce344cbfe83a6619ba5a12bdb6a91787a1c3a1a889f1c86795b1464aedabce605feb9bcc9804df03c2306b42ad02548889247508b6aee2e3dcf3c77d00f33393793f27331d6179f5213caca998bcf31e6f3808594b7e2ae57d335bc844a83fa2afc10200dd3f6d663199244efefa7cb0cbe8c36bc5f6b8174dbd55668428bb60f7cfc1108f507b0dbda4880d36f7d321abeed3460942e312e75fd3c51e0ed141d868d517fece35f4f7fc80aadd4f8fafde34843c161ba16b7b92a7a2193735f14f7926fdac5a96898c2c63623bdbd3fb95e8a9c6cd0fdebfbca60dd690fc024bf0b66670e42f236b94bc58b05323b73351b9ee4e79007d15e4cb474e15541be0d6d37758c53b5f529ab2c23b35fd7659da1a3cc87ae134970ce3e3d36f32c1509401cff2b2cb99f208517fa87d78551ebdb12340d2773ac0bd0f2ab193a84c69ceb35263adb1fecc920c6946f1dd869580ba6e02160e6036c838126b9131ea8560d1c23bae344eb698b8891302fbf562c23d5e1072aaecb360ccb5232d29d62675cb0e25f097c591ed50413963735acdaa2f6a80eac08accf2000609f2b097c980c269747fabb2a5a825c75f8f1c8a7ef86cf41694ddbd6e8efd797e11cfaa2a2fc452224fc94e78727031645ad510c2b71a20fd3111f9b6071eaefdcdf5c62b8fcff32cee3125ba4f3509206b843e67316d3216b89d5ccd76b0dc7e41ea5696ca796670eff2eb27a1002f161f6ff214e8687f7d7bd9c2aced7249e9d856ceca54ed353fe4732ab2653bbb076d45ffb1ab967234cd5a015faffc8e02cd5df528bb071f776f04567851d7c56d6c11b80a853434ea30be2198d69025e93fcb211872062da828e3ef66b5249ed6218e185a1e12f323278875f24beadd91001bdd55b340933f78024d4b488f3e94225a5ae17790656fe577e824bc9568ded3040e2e1246b22bb39c7c729bdcfc42fdba14dc4d9e864da3e48b6137050b0f018fa84ee0fe3bc373ff841c4d6f783d9398469d1b47318597fcdb7fbd8a59af327a1617466abe4a947c5a2160a348f4410bcbd4a725302b3d97174f90f1d1cd3245909e98371706760ce904759471e8215de09afd91bd053fa512d3f445a98a948e70d39e4e373fb554e2ca56e5bbcb71fdf3e078bdf3436ef35c04c508909a77d0af7fcfa466a3804c5de3396350657c2a639d0ad414915c2c7020090e27c2427f7394f338f4ed53b623c66bb2ba604efea0e85ac06a9d87c5217523391d73a79951439b1f3238e5d63b888d364ea47d086c2ba4734dde2924c035463149d13302c009ce4c9afebc363fbbc15126b7bb5e01d45852b7de25c17185697c7db384726689770dff2dfba6f8b524ddcaf805aa3d66fcb7de17b4aa2a90a8fb13ae1a7e7353a99939e513927d7547713d590749a5f20f2b1a0365e0552b3fb7c061d135fcb53620d704a009dff8c6b0e8cd194135afd5510613c4e34cf81ce540e02a3706451336088fc4d64d105af256e4548a0bd9baead44c7d1e7a1b342223d3e333e54432ce511ba8984aa02650712723a59a81aaecb586fe143fd90958aa7e557597437143169ca1af3ba44befe98d4fedaa173aba35e6b23238fb162d1a9ea4f4860ebca991cf26edb95f0b942e5efb1191e755f9e8c898b56d5b9f8f9f6f10d419a03f43e4b98b0f1fb2975c472e4fa9eaeeee42a70ddb27b148ae0efd58437977e79e96062ff53d8ef4782d20f4c17ab0443433b8cfd71e8b1959767d44adc49ae6a8f10ab28de884aa40ef652b14975f7c0dacd29cb272f7802c43c88760be70b850cfa64abc46bb63f1b32423dcad542241078de961add31e748600dfba9de12e570e596db606d52edb94589b0fc127c9cc80692fd92efa7ebb3f28dca4275b0b38f9243f3ce5204e991e21ee7631f6d4a0babc0f41d4478703f6d0e816805f58c3924c34ec922afebb791e1b88cbd6bf3d831901e67319da18b3a2d44ef03b3ec584f6de3bcc1313c1ed058540efc2c7d80f9e9549be47a7f8db624fe8d1ef3220a1bc76d0fe7fb4b9ee039a6b91253b5c0dc302fb4061eecb69d3b27c0ae1ba2012edbd28a821ccb2adadda269dcaee29a289344a8458770813f9b6e285120e3e8abb19f909bb4fda93bce53f6a7e51f67a9fd883def48ce17469426182fe8d92fc3793a80d46a028858cd36cfed38576bc93a305b8b925d9284a1a1993bf057ec445c695e976b5c28a22c038b4937f9adbd325e6f38923ef0607d6498f2e630ea49fcd701b87db1d75e9211e272ab80dce63315ccffebdb8424312d68cdfc94fcaf21bcd2baae38196bb18b5e3ad55ebf7e5a000c6ba0f06301cf09b85ad32214b1c45867eb985d13cacbbbb05ea74d5cc6b9e88e1652befb9018947d431351b4c78fa432778723787d96902d3f3a02f0bfa23c0bac5ac2e14731a173bfbac2ff455f49d1f2680e92fa0d5e3570cd38aa440366b9b666fafba61bb01b63438c09a4f1af9987bccf750fb593eb781206e5eb34f9877e79bbda54b25807ed3b604dbfcb9489c66afdae10f78ee5bb8f325cb4b11b26d1264ca55b6114fbb5763383cb12b61becdcfd6b12d88b43ab2b1f9a3ebae7f18d41e66eabf360802fb1444efc4f9012e92b8e49410e5202c6d31c29ff239e48571f7effab4f6992e40d3a2a9e072b90ad3cf1acd03003756761f8ec9799ce50881c270337a3f5daf5b74bbd497b7e8d312fd2f22acc47fcfdf97edc5cfc9c7a533a3152363729f81713f91225d5238f7d4f2f3fdc3da923e827cf0645e9805a3e349ffbc7d609d933aa0bab04c8565fc3333d954c8d51e48988dc7789ce5a319fe8897890ed326d5a78688f27a4d23ce987e1c964b24077555113fa39c4b5d56cef41737e478ca0fbcbe936cf37a04eb7cb7a4c93edfb62973490f3611540b48d2db36805c1b35b73292a2858a294448beb6683f88fa6a0b6a71edad14f544d3db1c0958b52c4b56edf1b2133b5a0139a75db827df96efcb6b34a52adff5d7037ac03ca182891c3105d006d5481436bdab156c0701d5d2a6a44b83187703fa177266627d4b4b206780116f3f9835ab870fb238d92aa7e93739aae6fe8cdb2aecfaab1dd489265c8dfd7fdd4ec5ce6ae152e7b3d53b3b886a259f03b21d27171ac793e6f3b6dc13d396b182018da422fc71c05a8c461c4b6544d671ab4931f76ae8ff836fb189776b80f17e2536ee53d0650761b7facf42daabb61aefcb4c3654bc981f209b936e64544094bcce479e427a865a3434cb8c66d04aebd5dc6af918b800f30a1d9a72991881a8d99521355fbd483fb7f0243f7b03ab402ee49d3100efe4a381d668050199564c31f7f74908ce0f09c199aa17ec159af6c34a517cef08379aa6a68eae3f6b99efa9ae19c69991abe0f2ed629cc06b1ea2e65c0298e817b3d19e70afaf12bc734ef6244c540d5ee1fe2e9f3f9084d1e8a5af90ddefee3c10b4530208f3cdd7a595dfffcd26eab31f81b8c495daab95bcca17e3f387075da734b7f5e81d36b4bb137562c6c04e4555301dca9479e3b7b58e07d12bb4bd3f4658426559b28dae16f5674169afa969c01f0c37f35c3d07e6a0ef4fcc325be55c8966fb2b5abbaab9d1fb29e84b32ad0e06c55d2addea373ab565ddef576bb2c8a5b06fce4531239ff2dbda132c1e9f6051cefb6b80ddfa22352683a25518db58041d779dd90076d169126e6ad39793a3eceb460f8da86fa06df0e5b64dd148f718de0206fc9e944012dcdcbc04bfc8889065230fd19a9918a4c55489ec471c74ff79372b7374c185941079e67acb199ab9f4b34c2f8ae83bd17a30f9fe0538e37fa7f258cc5a38a73344d5dc35924cc1db583be3869bc4b771dea456b20160149fca47a39121f5c3c4d9841f633cfc84d615dde2f66dae142e38a5583858ac58dd346147634362c45b4e3b2fdee2a256c9983d0df6b56cdc6ff81a24dc3b155feb4f94f2278f72dd66b9c79278b9f23f563fc945ea49a805f37db9f3d8bdb8ea05340c6deb00a030f1a4ee1af29318d268214398fd68f37b2a922d7fdb62828cf4496685d06ec6ec3ddce263c14728d10eb366687c9154e2c9fdede96fae4bed160edeff2315663ce6ced81c62374fb3d95608d2c4f9a59ccf6a74be1b129405fadbdb6dd0a44005498602960497ef8edc2f8b2a5a731e460ade55c78e011348a3332981bbc9f26230ddae74cc74104000b577eaaf6f9cfe609ff58cd8c8119bac09a08b22f04b415473162be220facd89c1e9df3486a3cd90afc4207d189814f5f7f85808da9f5e6261d351e9b2074c61eaed0cc375481a2676e09f627f29b4df1c89e21a98496c12b23f16a6cfc639e2f7c22aa206b1aee108fa8e6ddc91b5a1daa94671b5dcc29e30bc32eea4d1f2c0af6826cfe9717c9884ee3c99f4e9fc97a15a9c3f17e56dec080c2c6087674cc8c5393e1d9a163e98110853d3913168256cb30fb8038c5486e886ed25f3ff39bfbd0af2e62fb4524e26e322f3ef1af54bfa925b3b72bcaafba6769643ab6777278cd88765737751f3b14428d654a3703196fa853eda9e5b6102e558d8822bc3e4d4b3f9d4dc92f42dd6ff08058c80274e46efdef3f679825a65050dbf5b57cc1b5139490361b8de8aecf90716d2bfe12a125939a77e1489705abc7af39cb0bad857fdd229732fd6e28cb49b7d5d43388acae929839b7099e1274b2ab039af1b37f7e038f2c08cd806302630fe6e3f098c15d2711c4db4a02e93a4d781bbe77a20c49e94b11e53e910b2324a92eba2b354b935408f964c8bb26367cc0f454726814e9697c9261d9114ad1e7458760596b3cc922b62409072790bd6080aaf95b834cad8e19c1d81665476a779e2b4f1a181bfb99035906c7c34487da323f3f5b47fde5cfa35c55d82dfba353be97299d78d2cd712cc51f002b63bbff5a02bbcfa1f770e7a897f0c78245540e29e280b5d030966480545eadcd6484444d1c9a608a21959fa65283a47d82de2cf6a0796c186c29130c590a698e8a8873d8361371234f235fe14e2286d0b45786c5bf1e941a9583d0ff775edede3749ea1ff3063deeaf3affeb2d34cefa2c6fb47dbb5e9d148eebac351258e27645d022f301acf7ae21e2de7ede623e5c1a9479ec7ff013d97867b2d5bcf3387a0ff692289e12e681016f66be20b59e8d1d2ec9793f8ce15c460e368a59d50701998c41225a002c2c906cce08508a21fd97eb88eaab06b18af17be6a8776d953666f6cc5e2fb8d9ad5fe9285e7bee22f5d4d82968c9bb1e61231986867129f04728d9d7113e3813ce34419a6724a946a8984ed6e68914a4b2bc8a5f785f60d0b45e3d191308ee5d48a946f809ed9d66b77599abf48f8f12eacdbd2a1dfbb53b2960554bc03665c6cb1d3679cccb9b2872cc729a027613bcf61425ccf1ad617fe56cfc7d58be104a61effa5b88ec852c203079bfab506176c6f93d8f6359d39f614472ec0a8a31a238f039a53461f058588dcf4f8b12512fd76a3e7e471e52ef0180efdd5e4325491e4a71b3f52eb46e704c0ad131b3e834dfd5dd86a15cac4da41a2177bb5e1827293b59b8eebc92e25b410d42da139c9ddfcbb3f54bea2e07b059e62e08d64383c3e56de7bbfb7e77bbf0736f842fe1818e600d3ea926d0086909bc318ecd4c8f87a1f1482d74fe8379d6cb415cd2509c02289c0f312552eddc14fb4643c42b18f5c83f0d26edbce78c3fb01693f9f2853b94de94f6ab5cce0f6886aa8c8ffa67851fae74178c250cc49e9beb0c4750d381dbb9e941cfae06c273f8de5c7f39409f9726c2ab5f296277e7f2b9a1a7d40669a731e07c5990e14a9bf3363ca40f8e5ca98306c45015bad5d4948439288f1b3bfdf02452aaf77c2fa33f83a305ba78945648549391c963090b57294987accbf9302c0d0b867097888745ebafc0768ea89913363aa70dfe61b4f8059d7c75ec1dbec11f72d795b69f82c40c2939667891d32b7162ea3dabd22032ce9704c2219fcd5be624680df7f65ba4daed4b2326b44aeaaf97215662506c6e323b5bfc093c51228bf31b4a8bf09fea137c50889895f5fb9cd050d7e0de859576cc61bfc8099a38c21f78ea8a461d6b045c089f746c2075d14d6bed8072a3207a1745a07cf1b85eaf5b053234148ab05f5c7a3bb92cadab4f137875b21539a454e99737f6c65b27f1ccb5dc89ef1cc6b2fbb75df058a9223f4403a97090ae792133ff961036d4c523fabaca52c5fc67e4f10d948a5f5b042699bd31129c6dced22d59958a01790fd346b34aebe98943172cb00198fcc7506f9da6bc3a23a71fd678162a2fbc7bd0e5baf8a8389558bbc4a7ec6b3c6240e3eee4308f267326e8b04379fd7a6d952847edf332f99cef66d7329577251227dab1d4e83dd8e433536e68220a128552fedf5d7c9771ba122f49e5acf169b3cae26f315196bb15f6543c80daaba71d72e1507efd8c60eecf32a6a7c780251f6c9180cfbfd7dedac712d876c9f93ab3a0896260a652471b9a896c5589f9da163c4eb0a9f69489c605bc45c53ef62f701ab5f520659a9757e64aeb7d46735ce117a1d54247a832c12cfbb2624cf9a996e9c227b90903a7d44e07ee405da8686777470312684f315f25e6faad8c056677031ec8026fbce5356c7fb06f7db8c9d2bfa42d29c0f913358ca882ed313a287cd808636556bab1fd7f1ff9c7ed68441999c7f696d807e7e58e646f0391022be09d2838d56fdb402cbbb8bf494f712e5efcd8a83b594311dfb0fd5f40b7e1e004f27fc9042028d70f58ec350febc52d6128c73bb513a75af942bcddaf46046e15be78e4cd062ed3e79323a477726bac8c20ffb7aad9b0e1e798d66abd0bc2aeca25c6a2a42ee755c25197e9a92f61441956e0df71b75446e5444cb3bfb792102bb67c5307a8bd18c0a75447c58707964b410f0667d57e18dcf55051460074ea7b4587fa2dcd3dece111dd4f81a210fc5cd29594fa58776cacdc7b2fa5a879b6d9248389d4744f056fbd29e1fbd6b096b21c556d697e50e9dca8414f1ca3cff88a2aaee05e501816d51e514786171d84dc78e4bd7e8011838a97852707767f226674e7ff7e77f97fc9d3d8735ce12f6defc63a6fad72608e6e2d6ad3f5c73653efc2c84cd7c1919dd639391da81bf8e70ba2f6255d8dfa6e717863307fab534d1401a4ce4114dabf572d415b56f0c9f145a07d609bd8c33100ab902df2213889b0d75a290f2e12ef7b79cd63de00557449bb88871ec76fe4b786062e9b23fd15dd350eeab64c6238a6b369af995f32992bd25911abc0148b5e58e9344d24a6964d3ef2caa4756731321b5fb61d88f7a5319c66246c0e09e60d74d2113c388251affa7316dfd51386e0c3bb450b8e3c595446c94b373c87755970e0d61bbbf91610d4ed8c79a5eda13486c9cdd193b510f4285b01f53d5ae14728389d36f31bb75bc641929e3e2b4c9fc64cf72d20e439bce2010c89b2226347b07cc87f988b51745fd7953ab0e21f400ea11b3a2b5b2969fcda213f69177b7a337de33d57d2c37cc515d70282be1499093f6dd5307279989cb25bc60fa33448a14f002948cdc4438c634d4a17f69b4d49166f2013b19a7d73e6ae712b848c3da4a8c1e559412b83b8b03bcd5a6b7160403e7e830fcb5cd15ba2231a00f9baa7ac0cf5083cc779d0ff1fce815b8b41b93fada4e12359f49b8ee00b647b893998db9dd1bf21a9243342c9c6f9bf5ebfcc352517626bea7c9316cb3ebde9c4eb2b150c2e0b3064efff81381d00356a190751884200d824a96baf5202b37fae9334fe1904570ad2bcdb53a026ef5dc6658731be86f26f2a015726ee98b418190cd0739aa0dde2bad93ee1b2f42df6fd3dd8dc6332d9606bd5c5961029722143d1749cd2b728f2646c21e85579f59c93f9998439435d72b796b6f4f03869e6a65a26e4600daadbd551ab767ad76f7031eacadc3b53ea69c12af6aacf8c2b36fed705b4a9d4bedea7edbcf09e7a1d622e8c40e578da21a9f229d316754a01270ded6433da6c7dfe10215d81544cc22061cb1e3215c86957e69cc2f804341adeed7918f0b81b366e9f1d7c4958a5ec38604ee01165d9b636638af6dc5463a94bb7efcc18c8574a8b56e9be97fc6e36e5d284bb9b38d474b461e21101bd606ee91cacb9e2e3fb9713bbdc50feda54f1ded7692df1efe3cb6c6ea6c7539b38c502555e054e81428d5b0135ea1fa838470342fb7099767b9c35d1b7bfc8951244270e57c548aa6d087d75cb1623e689a89b6d56d512c84ce1e6f2885a102164639aa02c156bfb001245bc25fb784f781c8301bad955a0ef6edd585e92c2d29aac4a35a5c226a2715be11a13d00c3b0f5817116b1f4a2a2694e1f1b7d4a84cba06a9902cc6ce7c0c3c35c1eca950f3ba3f2276f3804ad964cd274866629763c53f7b95ba61c8ec1ee415bdc3adbc0002515ed7ae2bbcd0af092aa2fd069893f0854f5aad79f99c044b88b945d251b75897fe723eba66f6a109217a153b2282f02168cfac3e78476216e781daf4aebd86f92b5649d75cb1aa35d6958b63ab3d0753e361d16f6076dbb5ee5ca9a06823477a71471ce1b85f46aaa00fcb7302a96b37eabdf5b1c343e11ac158a400bc93e1e9a8eee97d030b162bb6fb6a371946f23c13ec1c2448c2b64f022d90c269f15b69108453b0741c9684d707dba91f542de2b6e7ba42cdd020c61ae8e56cbc7ed2926bd80d0e4768f53a76629fce68c1267601d3cbae7c7950868482cc6e74e3c420fc7dbc89fdf53f4eb41aa051cfb0017ba88b39c114110d6d11127ff82e481b0f51e588d54b63b337a710bbc51cf86713332b82ebe2859f86596feb8c6a3ff4ae8681af2d1d6b342c06b399b029247c3f29c38e0a543849b4bda8036f841c0039dce1c7486cdb031abacc894f4645857e65a212dda27f62630dc979b0bf2c161c385f1ecc56267750c9ac3677c89600e8636ae51185a0b06faa8c13f5dd26a499a261e4f81b1357c6ff68fd095b691f562db306b9e1dc42b0e5c394e574f2b9717bb11f361dc465f3f4875843215f9fbbbbff15fd30850de6ab72ad2b8209be934e4778e99e044016d8474a95738b1bdf9ea00b316241819671ab36b084d8d9fbec12c6362fcd12ebe0c39fc5b2cbd519afd351151c70d88701c8576396c5ebb94e3178c2dd114e2f319067045b60351eabb638f83ce02161b50e74e2669c91f7f03c88a3b630a93253a89d3e4be5106b9768d57d0cce72f0738a5eb570b172a211d463c225fcff6ef55e5b4a2c0b06fcd745181d290eabc98bd875f2cfe25d9ab9a2657bfe71293280a252ad0f46f7d9eb4209dfff5dc6fce35c34a39cbfc563a47e1251c0c780c06c2024b47087fb47f5c88f36ed6e0dfb11157a0368579602e31b341f4bb5d439159f45e62cff37d082221d46eb70f87ff8212a26ae36f6ddb8288f2e98bafe0f28cd3a51a03501aa3ac4de52ac52b4fbd451344957cd2358a790ea87892a9a79bdffe260548834cc8dfc9269ee833a8c438728e12a0709c524f01fbe3f64d2b3bea89c406e152b97df82f6a03a0c09aec20a59b094abfafd04cff46abca0200de5452bbb2bc46ad6a2f77acf659f8e5077a5bae226d449807fc1afd385c5692c6a310cfa88ef158efe459e101b2f4a06e81160cd48daf2c70f9c14f0f9436a7d78f6943da14c4a8bcfa4406fd29e0edba365b25cdc1338e3333e71c8a9ea72904157a20d6abd980af8bcb7f53a0e48f64f50c3ba17ec08cc00421f56beeb51d7df5786dcfbd9e0cea06274abd0eb707255241820a280c5812d5b8ebbf36b7063c926938b70ea5c2c8e2b72fc6aa8f503671e2236591044d7a456ae4be1a3a4e55f5a575222e0518ab56875a330ee5e29c440292ba0d7181c3d9abcf452409229f18b02830e3bfc44f877eae0d6b08998a5614ec4a31be02332135227a28827f19539c6676f435091831d698a8fc0cfb756efbc83e23a075dce26ef4f1aad44a4fd780dafb563937e802b7bf9336d939f37b73837e67a40a63bc38e326db1c9854ba45c05dc4e6325811565a67c639b576a53eb6b21043e10446d0c30a91435c6a7a80d0ed51c09f4361d5a8803e1dafc9048328c79a1d957e1d8882d198b150139cf72c5c09147290026757adb55a7f59e590b1cdfd6103557e7c265e69e8873281762fc816dd67070a9eb4af84357199134fb0c8987a6f4806e2eb0a8ececae503dd7d8c43f4e4b3cbbfaec13f63789c8b388d0d2fe2002397adeb9bb3a7f51da7a3539cf9d2faa8f7a8735da331c97164b3989e10fb6d000d3f374fce5e4e886d7494b769a72da4478002a3ff859a7f3c162aff9787858809102d4c8d70d717500c2342bb89e40a27759ba81d1b693b2a425b32b8dc131bf906d3000e07d732aef8aec1cbb324c21978546be8e04e96291f7c8f373876157fdf6f31328b1fdb69dc4250cc2f5e81e6a1fe0aaac30b348145c14209f0ccda0f609b2f2edcb01ae776019d36745ae800677db8dfcd2eb89722e242f319dfdb345735d29853433db59981c6698507b88966281a6ecb5af2664b53d1d326c435b3d34e5a8fb805e11637ab2d50df756ca3b397f833396c1d142b0a7adc8abec3fee736176e7116c41209aee310943cbd0969b9b1f6e5f5bc6ee65990ea20467a045df083a9d3353d6513471af0fa21ef49c42fd948691b307f3821fbc33498cdcea43fe9df5440911c4f7ccc8b8d58df7c7b5ee52677955e2db5405e77042e6181dc05c1cf81a6129e8ea6ef58621bcc022fc5ef45ad2ced1d22b0124d99301cfd39733c1bd0de21cf702281da80569d955ec02786b69418fa6f722cb71989e3b90760c807e87728f1c19d5ab7443953e26c2165bdbe8cc6c8c124568e8e1273f7f372d11f8a2dd56db9bbbf7c70ed1bcde416a05ba8c9202350f12fca2e4866680d8210ed14a8576aae5302015305a9fb27a8811d6670919173e6a51a371686ace1d9015cedf38c8d88457c4f45766bcdad100f20dc43c18958ba5d6c98f5b0da8b5250052bb88c197271da02f405a99176259cbad543223d29ddcaa92f43362d3f68b6b9edf3db05bd8a53cc8742fe24115ae5265b44fcc1c4b3cf19e077a833492687bfc0ae1e0743e7acb52e2262d2a5507838217acea56d1e28b3490d1137c1ab05bd9cbaf5abfc469883f6d40be24bdd27261eb9c6b080fa1439fd94bb2f2216245a70f174b10eed104659bc31f377486d8726a504463a0beec6b1cf0508010d8c1ed5c64e9d38327859191aa121794a5bfb0abe5c7cdfd527869ef7111463a679cccba4dc8a30f015f7b0867a93198c432611c5a8b1f293e441c6355ea3729294dfeb6c9f6eba293f4653736cd7068321403ecb005ef0c55326bffc353473224008034ef097c80d88b04f561ea32f75a66ea2324616fa0f17121bc86b11d3046d51a6fee99b33a25e7c8547a75db5066eb84f3104b5e877c332cea65196ba1cbaf547d7dbbe171b91729aed63ea354d3d1aeb8ff450a8f6d2de65f1b45565e3c6f45081b1fb8aa6bb2887517411fcc200947ecbb2369a55bc924850f4d576f97aa8ac685185ffde5b2f55dcab8df66296c4dcf4d5d1c0a95709e274c8e1d48d0b9f50f9c8531204472faa564004b6b1833cb355a160d79c8d28f54bb0ef90c765db4ff830ea7986a5f84ba0585e14d29a42f5b7ba2336e1d2609631c29ac1cc57aa22f866474a7cbad817d82e1f59c9646ef66ee56f709ff401244ce9ed2946292b4e0e658bbf5067f2d5d1824188ceb020068cc7a4cb5ecfd6f4da74be16b894ddd9be4e6cc007fff989a973f0b42a8a3f01b63df5feb74e1c810f880eac44348fb24737b6a4d92e8176f799d726a28cb4b801819cb9f261aebe977d252663418e34e1aa227574614ff2250706425786650355e37e2264e6d344d9d55c8d2ce91cbbf089c44e1ffce329a93db304b0f16a3e66aecfe72ff439a62e8c1950577fa85ac49299793f65d4d87e2de7a82228db1a10e97d138691e03710830c05ec4a26e3787df70c9694efb0a4a59c6df2f04be048ce5c70475a8d0d7993139bf39ee0dda48e3a2f3e708a2757579b597b091225aeb453eceb38ba97178c3837466f8f8f3c19655df30a7a2a6037ca4f144490f5af4c70a071d354ebc1674e8c4f42ff4db9a2aafe2382910dc1fad7b75c3cbc035e8b984a335a7426ac1cded2f613c42b51bf060546f2e752f610632407d05d1f3ddfb35d4199ba84b23ec094e1179e31f9ba44f94a1ec2c32e3680da6773fbeaaf78fc60fdcd1ac6266c257294f94155de6efe3b3f2ab6b9f9663d9a9983513bed0fc98e7fd027e446c72cfa470af2c657d07d07c38cac7eba8ea7302c533666d569e68bd691c4241b604c32cd645985f9f5d9a1f04cdaf443afc19d42e1576a3892a8d0e843892990b0ca4d31b22c2f5aab39dd5fcbf1798f297db581531f11b516eb35e759d8de133859d66a708001aeca8eeee473179c259fa1b07dca85677f2f06f6a5384d6896621a2c282f00c99e9d57df0fa87ffc4006603a574c360c805f4f22fb58ca6877215c7d366696b7f9b2480d2340e327bcaa5025e18d19c305c8e791050fceb0eb72308ca595e32128edc144bd4e122f57c7e0d300f8d5f27e6c0155f169479ec785ed4398107c67273de2524b58799d33e6180360d6602bfd9cdb41f68b1186d83be29ae90a1cc0bd48908a3fa5395c190b0eb0b8d32fd545fed48e1702b8ba050552c8f01f64b2653cc39f9b13e01124f58340dbd676807bda90b2378296087ef63de58894da1667a60d76652114f70ce34e79d8057c184dd0681c1f8d135bab5005c5398402952405572c7a5a754db9283c1ebe84b2a1f1420f229c7b4f68958b4ed37f4632fcbb28645febb8e943c28d4f3c1d4b5696e9dde87a3d466cbe89e196444d847180a4f5765ad799b4133b78e01af7dec12de34b04fada55952ee9d94a51b31ba70d3f1e593e94c7e12e9d3bf1f0a66743474c3fc0e45adf8042a994478ed5bc5b8dea6283b9f0396de5b4a1259bcdc0b2ec2738e30324e1b88be4d9b9a9c17922a228aba363222fd75447fa0c54c33b7b54d96cb72e414b6e49ba79ed51a190c87afb043ecbd532734952aaec1514a0cea82a86d0b390725e06ee91435c4699c96b30f250311ccaa39c4eb9ea7e86a04ecec2f2973f0f7d02443f483dd08cf5c8555d2a5b1458bfdf3f197e49de96b91629a57b014719f07b95faf7f812281901ec4f895d0e976ff67b65440b8893c85d87298974a3627deeca5f8af256ce190a5fa7cf6c4dea1f93b3208e1c80cad95281ffe7b2fc8c061454145a30e9be9827c5950e997c6dfe97733f53a49e2b2273f80053ab65f6af741708fba89c45b7c1b1259fc4fb07f09aed0f6d10cb01aa6dee1dd393df32681da31e9a70f0b24b4f139c0be5d3b57720fca3ecbc3f4bdcceff078cb12195b467d71dbc9442163dbcbc38e7589365de83000f9e802087090250a6726c2ed032290dff8d958ec56ae1b3cb92c139d0fef7e3711d3a2edb3ca94c757e9a04a1dd0247d5e6cb8c200837c6d5c38798bb9db5c5450f0e31a95f0ccaf102236a084b634a763572d94ece14750b691d576870ef67bc308f181e60b80750be61154dcfd892834dfb1db627fbdb7ba5e1d2cd9b56b03ad49f278f0c305dedaf0485f687b1aa03308ed246e232f6ab4695532ab0d41b5ef04993b63f5a6685fe65dbb3984ac6ad9da00ca83377b746a8ae05048f347834cb6c2f78e403d74dac4f4624111f54b7809439d2ddb892ca612114b2f0a789740623e885988ef455b25bbd42bf7c9b98cb5985bdd347409d0a01a572ccbd238bdbce593599cace3981704b590aebf5a3700fb280a98bd68e3cdd390dd6b66b1c00b40caaac5b5651f44abd226d773ea8fa8a1261873aec1e6ab675bcb2782e858f1ab337ccb40e8a2a114f0fe281e2d7ad60fc36c49ea01407c749c58dd8fe59fa2749493d969444851511da5788f5f74b8a8a8dbf210ac5773db8775d91126c291ee0e60b0ca83be338175d26bfae370ca29474b5a860034d7544d46ca7c7c05922b342a196f706fe37220648cdaf5dd5470b90950a7844674a86875c527d7b46ed6579ea293051bc24e56a9b74efb21710a85de02b63b9c500525492b8f8efa4cc3fefaeedc4d509ee353f9c50b6fa42d059f6fd3c7de62d038a10c8b4b5c05b08e609de138d67d6cb7396be605a557c93ec9945116617ed561e2349ab267d1a801b7d8e8586113762490e9be9833c51a4c6473c0403bd2aafa25277102563622c24863f2ac84387916e2a179e56636220fd0109c1fe93e61f9e6bd721a0b7f07782059a2cbb67cc7f808ac12108cfc0713f4be66221b996a9006195f69330f3ea6401402ae27d9a75229dc9f08359912d17d82abeedfc795157510230363ed25cd2e87f0e46d5974e41f02fe1b847bcf42d6f8e088567bae5fffa9c85555c2295800481b44c73111b647126529b12315acd267765276796c9f52e1cbdb1d4896bc08f0d77c1447d0bc026bb3d84d39a79a223d42308d32b0130c5b430639e8308127fc2776a11fcad430f70da7e46585427e0f95e9885c242e3b3acaa84b6144742f39186fe9cf3541b22103e8e926afedb1e9be2be1e09a6231f42bc8308e9efec03fec6442ae84ed4a7e7667a18a7cad017a69868c7b70ca948e48c4768a01696002fc4508e272b32da06e6f23fcafc92e12fba7db78add927e2a42d3dcd04b5e057be215022a5e49e4184533ebfffaf226f3af640ea4aa9a2cb90707eeb45214d95020caf900629f84001f803b976971d76f3caac2eefc0d2ced7f09bacf7f781ec40ba36bd3bfb824a1a2cc0c26a9204d791f9d64ac086c8aa3b882c451d1d8d6aabcd3c7961016e25a900bad323d8358e89e7fbfbcea15b5abe341c048346126d6ef60ed13410d72f7de63ed5154f3b231ae56f71e568c6f3e4cb9741d7ac2892f239b2578a68d973fa353153eaaed220219ab1e2a366791d492c600e7c377533e17ad994e716655705d6444379a2e3696c117fae9a0c65b0a55d583ae8ebc44d9c9f46882a78bd1bc7cd1da145fa7ce9a91c16c38ef0771caf44355b961a9f5e18a9ea7ce293e81cc80648aad15b53ded40c5a51188bc9852cd9a8b981956fece3593ab80a0d343aa7998dce4119f30177b2d5eef21aa6a8095285f834961df500555ed56287fa08d59617f5b1d322dd71cf79b9652c3d4624d1c699ef11cae8b1668aa403ef63457c4e8533abf9cc38c369b8a32cce7c0dfbeee36b06f0966121b45c68148210024a2a7e29a80fd77408a729f9490395dec614c30c175e2412e36622c12cb3a9ca337ded06aaba91f00b167689653eb8744beddb6d1a6d08e7865a37738d7550bee6513f45a0d34fa431e2b1fc39ceb446b47fd039ec6f0c62e985331f3d21d17c580183be067e74d76205910ad7c3c73d32922ca4ba4313da854654ec2977ab87d913ec448cc52c68297a9f9078a5dc1c77ca65ef395eab6f5630a84dd46f011ec9fbfdc26a4d04f731313ccf2b77a0c902b71daceb0f1189c1562dd008ff00a4017416e350b0ee739841d2c68e6c53739534fc495515009623f3944ede0fb00a447cd1debf1708c8d0027136edb35f20e8de012ca5b25b0cc58c160bd394acc0c33419bcdc4d85935eec543f1d50632f3aa5fd1ceb279277b35ea109889bdaffad9808ba7bcff4c513715eb5d625708f41a70a75827f3f51ffcb423596aa04f0dca9e43562faf1821767826b6bec091488ae1cfb7d4588171ed55cdaa7854c7511b0f85ba41e2451e79a61c1299058945c1af7b50585dda9640cf60153163d0db715663afa614c829a99be7ee5340632f980b5e3ae9f9b6f3c375430eb2568f939fc23c2f303aabb021e1556f5cf882d6903c8da9a8ecb873dc50e9dc8beff49bca10b45774e49b8da70ceb997657d42fe09626ee126fcd3e0dadfd6984da069eedd709237fb4beafa8f5ead0e663aed985ae8adaa2f398266c7d6ccbd19f68718cbb99890b69873b5d70423968afbeab27c42466b7a8ae397b1d6f7769a5fa58bc26a71864ffd4b453bc3b04fc2f03f8783c8211dc224f82126a364aa1cc6c911ae3310d40de541bf67892b35ba05b434dea182eefc94cea83256286eb09129c0713a84d7930f5693561b1093e24e871d29e64cfc64cbd0318cb2102a53c53e8a6eecf70dbfbc5ced67d8f1d5138921e7b83b8fccacefb35f38b8240c5578ddb13e5c2a043569b72d10e42479c71cfff6912c679e86cc4f770838ed290a47461697d76a2c8ed35716ba00812ad4fff42fc5c672ce4a7fab345b196f1a2cb8bf0d8a7bb46c4bf938753663ce490fee5f8ab6bfb3b5e5ecb104e9b84d7e5e66c589b8fdded4fd50a9926b3e98f7106d9486c89a100f0b0a7df1aa8b1c2e27ff58f17e95e8f8eaf269bfda48da26bad84b54e5084d486d9cf5d8263eda27572fc61500807bde35100b2079335696ae9fcf01cec64eee0171ccf2162f1ce880631d449307a1e7b1ffce9ceb89dc05639fcd157085482c86f90734cd594d814f445b5a7b1597dfa7e01c7abffd59d52df47499dd54be8d36d1f078afedd86f5ad35c88d650701cc2160f2af52ed87092ff1229aae1865a74d019e4328fabe92710ea2dfabc05d9f5eceaa60fadb370ae51c1b28eee95160cd4f8d0958195601963492683abd7ef0d37fcacd2eb921cfe17c301fea876106a5ca7ca9cdc3868a716fc61f18ff366a39736f712e2be770da194b30a7646aab76df72fce02b0bec49c009ea092afa055e51a9bb08451343d1a5212f8b1cbe4bdd59a4eb8b3efe95700cdbfbb2a9f3c17df5b8b1252a865aee3f93a05cefc411e7278b5f21e7ff3cc8e303840d80250b3d88ddd61dae2e2eeba58e927b35aa42f6a5ff63e3e735f476116417f127478d6edfe00e351c76fbb8e56f8944e604c35afda634135b2900c4fd45623f4ebe249286f2d21f2d799746d3b5dddf9c11625aa3dfd16ecd5a34c794c5c6074fc321e8aa59957bc4bf1db81ab29dad893221f56379f5711242cb833086475c3ab7f042b0c112397cd50f1cbc5310eb8f167da209904d5e25d6c5b2aff82237aa55548c91b91193c971b1956e11d350756a4192bf234233d470d8febd024846ff9051d80a51237a001bc189296e8987b9b63c8165ba68e63a543458fd7c8d32212fd316bd0d3e8e4f968a12c00332b0ab2b08553e5a96da671ee69f183e80d15947418590d2299f9826e5853cf9e4fa865fab157feed682ddf6545928804cf8fa2b919000d19fede675e2c167bfa9411541eff3ac3be63992c1dbec4317163549cfa06d4463cb6756aa6f6a2f97fe6cb754e8fc99dbe1f09c55fc7ebbbfbe9002f5b0d4e6ca9b03b1b6a67a8e942c9132dc20c7d05cd633874c8c1a8d0f21e770bf18f5adcf39f4550beaa87dabd3baf3e065feb55d02f4d56da149626b7f99c56f31dbbe071ec0e8d874c40682f0b6f6f41c96226813ed8f69414864e8d3e33d17a362c6bb88695255b6a8a5f769aff9846d55912ffbadd109b617fde8859614bba0a5043d355b84e2f844fef676509986ca746e3d2ea1cde28432501186bf0a21bd2d936a38fe7a527bb451e2462ec0898c7f430e1b2b6f920a160313b707fded4879f74e3e28e59a83d075c21a27434c2c8b315ae170f4182297ce9c6457e4d98522e468a188e1162b2e8dcd9e167e0ac8b13f63ebd497aaf4bc3ab9a00538d5d9114cf5671b3de970aff968f853a51ecf111190d3560096ff7d923fbde0a7bd1f2d5ecfb6e1f824f14e6d896eaf9e6dcbaf4df2f34c8d27ba24d6e96266929fd085fc3597434d434f8d01d3774dde36e51852c4c36a44db8cba6bb0cc78eb0b87430183f728fe594a60d9c5b4da2df0e49a95b7d73280bd5623268c5549a049d69de3ffdedf94211fc7962cd4fb6127f516f68986e96a34d710eb8afeef39c8fe680139706c374b8866d3e4ee8b4e514c911b5135e0a3e06def91baccb6f12ddade672b3fa87d632525526a7b9abd2fd3296158dd8b2dc9a1cc189847ed57614041ae8d3de3c7eeb24bae24c89cf73df917491188b261e4aa0a3b88df8e42203e783a2aba8572a03dd4a69e5000d29bedcd3ab10ecbd05cfd18f8bfa531939af13a46545a221638562a743c562dd3872b846d5085f5da715df737ace9bde1c6493d4fa87aecdd44402ed83ed4d62bf3e93915153182ee134ca791a82b872861434efc920b324dc4baeec87283caa945b3b0dfcfae073cab1570cf6ea28c289f9cf8517e7a7b6f3dbaa0ad2842389bc00efa09062965e1f5f683c416344bc88d6b69480c366d29a96ed89cb65be70ddfa6266675cdd8f2d2128dffb59c25e73874442336177f415351f8c1e30fd17790c47d16f31b664f03c50165662a8365e81797317085c27b2ab506644a001e0b0117d4d158a234d40f4440660a57354840b2cbb390ff00c6fd06c1e774da2ee815e8bf07cc7623a4a9999e827dbeaa12ca88200d3236c7630fef0d30cf9d37c7586ff87e69c4a2db2039407893a5ada7dd9fa77ea026401f90f0c6744bc7cf774afea758c7a08c23968bc6c4e11b8f615a3fa9d5b706e69067241990b94d848903d602f675431f0a8ca9d3d0b53d41520e4b25b61856452c8435c00b3d6e0e91921fce670882f1e44e30774c1be62cb338733cbb3ec65930195d20f040a74241dbd8e5a508e53226f6469888e8e490a17ec4f795eb14ce6f8bd8291ab1d6b7dbe9bce8071aac0cc79e543ef3a3f5ff5dae67e533a1b81670c6bc5cb513607ad996f73ae2776779093382f349ebab247c78d5b244335b79d07540280c5856ace0bbd463602079bb384afcb06b57d265f7a779a2de2bd5cfded0f25e62acef2e6cac8d4b8f7eca06cf0778905319fc63fd4060867600be8598fe69d348e89614c633179462d26c74799e4fd2d682f95ab7c8424e05c5bd37edea2dcf76664ca01e70231ed88b186858ba69719e1d94755ac15f4b06f7f86dfbf49ed0c1bf7c80f20bb785757f948d2075996052250bf0033e206f1aa9301d71e0c85fb6fb340e2d961e26069a89ceee79d3e391802690873a751f3b5cce0dd9af9c9ed28d57652263375c474ec10e24f2f9da01116eae17bcecae7efa9e8d823688e7620344cc68546645e787ec33b55904b419195445e62924180c4dd9c77b28a8bb04a5aaf35964deb7580f6a925fc33f98f9ac1aeda523ea8d547c111c5302c906fe96481133fe646bab3c9e3ce890ffb03aa01b07147a77ea7d53f276cda8eb01163fdae9f42ce967b9c3832d57a03ed107d199f4f7fa524585f34acdee1d86396f7a8f2e1341a00495b45bdffa34742fa96fb56862bf83cae70cf323e7366c28fd39ed1b9d7a2e99d4149191e1875d8353aa7225f3cbd10e68fc11584c206d9b2d2665537c7b3760f48405d61571073f9771b99d6b4840c180844d5eea2d2349645fa4dbd9d5bca18b7a225938c0962ce1687722a5601ac47670438069a57fedffa1c0c136c6e4dc1144a558c4c1199f35dffe5d91a4b503f0b6394e13051b2c7efb96d2625b1f558127e82e88d150329ca8f91082b68b0198240d8a6ce6d315d82e15bde8701f9d0fed894062d468d3e563295254ad509e947b16274fe882d19c4f300678d29471a434fc6615cc2f11cdbf230c47a154ea644fea7ae7bf74a1a77ef2f58ce08d2de688b4ee9bad1f6d73ea7d940345bd406f6b3c3ce47dd32d1567fd5b4c5621ed32955c368f6c7396063fb185f269f0c947e2c84028ca9ef2f3677e20b26296a78fe9161b51df64435955b55aa327e40489ece9bbaef342fae50036e4586b32908a73b1f658b2d7abfd20cf56e62513dc9689a05c0fe7fdcf868b35b6bc69a416704c3750afdbff8a3cadcf804fb04257a6d86190795d817c33c2a751df11dff632b317f36f56b8f4777066e4b3b34d4c964bcdad31aba696bf21c3d5a717b3341f23b5bea6e1478a4b3307fd4b44f4a8cee287e80d86c88b84341800fd46eaa9617eb30e14a8b0c6cd6d9e35b29aea6052b95b80c84ea499aa8174718b0dd5e03bcc26502de44a8409295c530404686700b73e91e973fcbf6e723895ea117ebe6bacc180ab6859dbf489cd11f7b98e1d3f3ba559941a6329b0408c20e970c2c6e0840985b8f07a903ac3a843db69564d4448fa4e3ad0caccf7de6774c70aec80f3342b1db4f9d0492dc6c840c9a25ce58cb4d842a562903a11c95fe35728263cc3f40ea6936a145e5c406bce2b4cc1585f9f12ef43435db48a9412d5afbdc03db2bdea2cef3259804f9cc05f5fb74154f22f654694fbe44cc62eb3a59cd2315a9d7f53a8943b84eb36181d242c522c00b986c95a852b34410e46c4eefcfe73afa4cefac21e4ff4e20a2506bc0ffdb6ba83c6d745f0eb2eb8812651473c4f6e87b0737ed868601924d283cc4739238536d5a92176269fc56233c0bef067c0682bef18484b26b4cf687cfd2abb3ef05e663ec02790c0b14e24d0381cd47137e2eef8160d8713c47deab7f35bc40b39bbe626af11d05073bfea6cb7e1b1878cf75820fabd53a6cb5c8306dfa539ab5ce4bd9f63f4589502105a7a41955ddb5d2ea527660c9c9fab77c2bcd935e08ff59006b5711cdad38fdb2730269cf079c52b935a84c7ba11776349f86cc792f3cb9fe3a69a5d080a3cd4724b7e3034dc92c33cb0729d67eba7978e217cabc0ed76fcb069d260c36fb7ae5725c5633f6d90eff41a41fcd5e6872fd3a8efd5a970d028d0e836c3c7c8ecb269813d98cac0850f2b6f7c5c14f576d3d9322eb5402e639880a0151a29a6b5d87a1639c09d8bd8b728f6b6004af60934ebdd935188225d1594bfd06f9881b391e1f1ebeaf60047d03bd4da903a9f69724d433e54f849acbe8af03510b956952e61e823281ec580ade4fe843a1da8604849412acbffdfca7a6abe5c085fce93a23e007b1cda997fcce692b4ff378fc5a417fcb876484ba45964797a0402fd931827cb02b0a32f5a240a3ab12bc6d6b1482b900e6041f0771ec53ea2733e8bb06cbd9a0f334ad3369df8fcac6e5dddea8cc13e7a04da842e5381709cf3922c971fe08b7c1052d4096b287c353fcf43195a4d7460b9097327eb8317058bf798c74ed463b05786e68d7e3094ed2782db0593520215c1bc1a466af0504aacb95868ac868d7a5a175cded270f15e1e14cb151fb3299b1b291b640bc0fba3567771c15fb8cbea1b510768483d8c80f825c2d3e238a552825bf08084869d45d4b8696a5c00ff37cbe6cdb86a61c2379d89b85f4a52040237e04b480595fff19268b7677c9be274aa9f42b29195a4961db86c707359271cd0a54defe8275b372790b3534335cf5f42c6d7d532fe6a6a9ece3c7dfcf9ef8d8a5e9cd2812bf650b4cc512a7ad5ca4986229e9bf03b66feee0c105955d951698acb1d398a9dfd824f989b80f21f53d3e36a0f3cceee5d22d625510220fe7e05da6d94d3d437a020b0a4e7b3825affea5649d72dcaddcaab2b14e7c8ffc1b6a5d6aa537081cee8bd304b741bd9ec482a59a56fbe461cc74608d7595f3f11b650c56ab17511b3b13af049052d764331467cbf24e0b387a1f4557a1b6b528b41f4587eec973390d1aa3b07a3a0e9bf521e22fbac7ffd5f3f1eff3b1b151734c75f875660ce67c9e7efcb975d73b99d3f7844bc1389b0b15443928fefc2025d3e228f2e8dd91413a45f6524d6d2e6a6063b6e53606d373e274ebfc1990a483e2549345594e52bc71246068138086332335649ce2e5d33ee906798e91d2fa57d1c1ea447d151d1552e6437353d01f3796c6a7e33cc4477f33780870a242de6a89420fee1e9d2e296b2a56dc55f84b5b3e18f66011a120d29fc0185efc9706e5d5e41715dbfb5c086d2f4bd0375911b5b37ac077cd43832b45ccce67f9e719f43be100c48f51851308d7b68b79afa750d8a506f8b42273e8018dcd0cd4a4d1b2c507bf551837dc2174c079e18ff75cf0cb1357d67aed4207487ca13dc1cabfc7ec8fff649d076955f9be3662c0ad36c5283c5520a15c025e72bfef7f2a98519732f4be3404ff7ba2c393b1cc8534d6e25508cb365a4a68dc9f127f1cc2d0ad0d95f1e096684ac885d1e4af11a06aaad506c9f3fd5c033d375b2ed687c4e7ba13bb25ed2a1119ebeb07d5b87def4ff181fc79c52925963e6bc8c4dbe8a377cd91c2ae3c0bcd00c1bd1a8fc1b71e914d32f87fbdf3603e089373fed52696a3e99f8e4137d31f2acc3abe750ff4fb88d50a9b1ed19eed3a6ec192b668103442e13620367e8897da076fa8003b04247d63af7ae350e46fa5266cad1e4dfbfe39eea5e2d21dd769169552160c58712a1be4211228ae0c945d6e74fe4ba0011721243767be050c5b826a1cfbaae00c8d1e2e18402d39432faa1500c4361e10f264a236683f14e550811068f54584acac50631bde9bbe9d54850b443de2a2391e7713578be3032831fcb0d36071747cb4d53ff25929a922394dd27460c7df062ac953cfed9d2b89dd56e1ffae0a264b3ac8e6c865591edad804ee18fccda60195bd5741812828d370f5cf6d0f0e39b148dd47a364e0b341dd604de5d12794465e9190dc71bdc6c60cb271e8fb08b40b81997158376244ca04127bb81a64b9e7a7b33280fd0325c2bfbf4787d2cf2f04df598d24b245cdda4f9f09165ca5837b54a3360887650141566eb88cc127bbcf2b3c7ce4e581b8407b18dc86c8cc4ef3f5b51f0f3a9750cbb6d4d116a6030f84f624ded8a0c59b403ee7f281b70a75f6aa5bdb92fe77a54cb70219f4c800b16889fc790e27781bd0fbbe882d11991b7513dcd61e6b62abe52cfbcb2e231519a96e98b4e6617e1189b41f9fd809e8f585867b5a84d49b9668650f5b68ee76f6fd0db7c21a30bb942b0b5db4706f43bddc055a3a04bb5e2e814bb6ac5bc46330e8ed6aaddf4dbd0cccdb9106b8c1bdfa1b9e885bc6d4a9a21d8f6a4070f5fb374c25ac4e8403e60582d3db7e46b4eddc40c5dbab3992da587e3ea8e7b41056770133b3d9a1d789b51ad0e92e5decea1c9efff9d9ca1df53aaea6d4b674c5a22f76d619eb01796bc5985d2b69f7c0573d981a2c1f25ab55a96ab8392cb60aaba203c6cc65826db431acf5520fb0032c1acbf3cdd3e1f42409230e1427f026259b38bf96f24385f75108a05cf3dec15c4ba03d0b5c4905510bae8dd6210120c52401ffd28839e89fe183ddd4ebd9e4df18c679cbcd82cdf89e2d42e09389b29b8eaf6d65bda5885a4a3ac75564404a2a8c195097451f38ef28fdb6a517ceaa61422f60cea254f656c880ef5a778a32a353f077bd45eb5671a6adcb70c5b6a76eddf3750f4a66bb8c0bca32693d5031de40e94985e43d8126feb748eb6c8e004d04540ecc1aa33eb9fd30578874df1ec8e63953b1dcf38f0213d363d78fc127693c5aee76c37f0bccc940993c72c0a964086672b14a78b8fd7098abaa8ca2b6c3764068d1d9909489d48b764742fd8d0b345bdd873960cf87f4cce203ec20d11acf781b0f9cb30aeed533e04616cbef51dd37a9bf38b067ffdc3dde1a6a8880bfd230db99dba53dfcdced325c25a1ef5bd7a632ae2f6e3639528dd092b6e01310d1a2690f8ae4e162ddf0246bf1b4447ad4107ebc3281fec6247f96d927f16fdceca34802f668ac8ce5bd7a81d7b4893c7c91118c30ea90b54ec579d620509b0114288ab16856105d0fae99e46fcd8d139a0dfc3ad628e1d9ed6e38b756a52f4aa5aa9d63f447e341d9a1b81efd60e84bba83e6ebfbe62963ce975d4edec3eca49f95fa30cae1167fab1b5c6ee8c5eeac6aafe8f8cc4118a9070c79975d23991f72d30ee504a9b0ae1d52902814e852abb761241ea60f46de3cb109c40116a62028228401e4fe0652fede7a5991f879751fe9616a42bb5c80498e8f091a65f78534b2e942a7b79a48450c8d3b6fbce793ce92b08157880ab6efa1a4a69d21ef07c5d2fd3fe7244bc06fc46f4dc08026585db9f6124b92270b179e74427488d72c0e6cfaf6909470d93fc69f09211ef899d8b0505736d2c8640bbe29141635085cdec62ca352d6fb0d36d856230a0871ec3cdb18d186075b7aefc6bfd68c06da50f71d9912def710c79215828e1036aa1c36710738a7df3e035a718aee5cdc16d5627f5b6580da77c5284c2d7fed2fc12827b8640d9919e04e43914881004fa52b249cd88a8747c4b8d692a1c146a3bb9c47566a5d7f7f1f533b9621c6e13502271f527dab02536d0c83029b4836c7ea929dc64d309b68484b5877cca61b6e5797c3f970d090b1c4dd1fb3c7dda6fbadb711c492f8781e633abf885a6164cf2794b0122585f7c057785c3d2bbd60838f56fcb6714ecc8ab12e5c0f0c6e2528148adf18ad0e454785807e6f5ada6681f7921856c3c977fed127790fc294f9cfe61b4ccdfe6a13cf70ac7e9999da8a64c6b9a76d597289a4deba1dc904cf54ee01a7236667fcd6292cd6c179181e75bf3e98dc0ffb016c8c722d6c07a30b49e0d40a51b8cb843f43feb56b0ac1bcadf3c3da59ecb1670e94c936719fed860d13e6cf7aa9023571d62f952c1ad10f3d1fca459cb75a3a77cd506acfc6592146de16e0cfe9382ae18b555eb57aebe503639a077521dafd5206453f3887a3099e597b137281e323b5f9fee1b519b62a1f788cf4f0f4d91bd78fda8a726a450af24c951834dc4a3246cac5c3ed169503fe6d5a180b7ac565a89d22d890d5692887dcd947280535dd862694f0ebb5fea4bb4ae9b987eba5c7ce9e5b0c5929ee286f38350c6a154e54f2c5625ebde27ff9da20c7fa74b519dc4b3f89adf447d22557d8fa81b3af4bacd31e6f00bafadce7a8c541d7ef687a4a6bd7214784195334f513da32b9f7cc6d5fdccb92f89816b81bef8982222f4501c01d371bc2902f0ef7be6ada4509d383545c1e4a7e219b9768052d1889f689bfb55b73fcd6666144c92d58aca680e9efe83628bcb0cc571b1fe90de3ca8225b6eb7bbe72b433d010c529ac1eb34e45b849854afde998de127fa06670c30cbe3e8c8e1d79da79eabc8fac6b0276d682f65716c10144bbd1f383ea47ee89727900c81164537834afe7f99dac2261d4ea977f1d0212a6c264f2a3ecd02d287d0f64cb1af4b52c6c77ee2b14bb483ac4af2f7959c17e55edf99087ae5ab62c2b1336bade6faffd5497d3f8e0c0caa7ae829f0f81d91e79f302532a1931a5d2f1e09df4573dd5892f8f6515f262b756de675afb07a00c0506563754e77dce2eecb8e326983f74b84a6fc0c7255c723e14b0b9287ce3a62832d080113cd8d66f8b116ff7d302f500db0e6e940ffe0b30e6eb63299c2d6b5520f5f28692a2d7148f141fdb9c58fd75218fcb78b5b2cb55010ddfb7b764b7b3f1ac19bbb71319a2e02a0f7eb113e0fcece51c12f745f8344773025c4075ea93818c75aae33b4e5284fed0dcdd8e668e133a6b17e337a92f395eb402a3c2d01fd9a5abed3f9e580c81b1586c2aa724baab8165893cb52c807d4a15f44bae1d5d7cc3e686f7a7c43910000973d72c96edffd410593b16539727573e5526fecb699149fef2bdfdb22fe55f239eb3f4e504421a2f9ba323bb3bd897172516168f947c28fb623e6f4292ab708821792ab715b75892ba5afc21a1d1051d7ae216dd62cf8002032c90fed9b64bca78759b43e30a5541a2a48802d8657c889a2c2ad07c94f160a18e098ff87fda98dd3ff13ad60ac2fbbd94139793a5a7b024d84365be4ad0fe4d79e2ea01b334c0ed811d6b06f76d3f58df376fa5b5eb9d0700938160f744b5b9d07d95b461b093c0a9fe199910d3e34761f6f0fae9d95ffc7aad9ef97c1747f3e542d3adfe7a254e4334049abf05baf71a9431371e187f777128eda16ece69099937e1a17db4da508562f1c40f1fb324e40b5b69ad05a993d4ca0b061502b319626ab3ba5b4cf13b74acbad72e8e81b3ab003a76d8e11a04c8e6cb1b69a3ec10203314cfa71c30fa4cf96ce6f35b6afb2713c2f65b226eaf21858db3ace772309c0890d2d81e29cc43a4f6192ac50e017c50310a126f5193702d86ecb31d86312052fd9095a482587416ec62e78577b92b944e71f2486136afa6c3d78c19b9cbd558779b4d4113af7f83906df6b7828ce67d76ee905610e0aabe72576b621a502b0c55360e98c8f87b534974308d52caf3f3d576120ce71d856613673b49cdd9466aa3ecf35dfd1410a815ab1b7d3203f10c4131a8c050f9f3f89bfa645f2b17265f7d272e0170f86c0c59f4aa7cf5417b441ac8543acd4666291e1c55b411c8444ba67b8fbf1624a2dafd42fb0f6ed4cab1c590e4faa57d71656556c280acdaf54a162a46001fe855cab1cd037991a162fa21c215159c948379977343a2b4b8bca26de267ff9ff68e1f52056fd93261e13ec813ea5a1b86d7d3cd8daa851b11334177b9d161233361d07cf5721b63034ae57d2316cf863865651c8d5205b2567831b222980c3c488cb198fa29c75af983338c9f464715c94af2463796d1bac1f9cbca54a1ed583adfedbccbe7a65e5e5c16915f07b31509616b87604752eb103771b83275d88e98e52ea6fc437d034390720a9d55231321da7fdcdcfae29086fa104ca3c740da0e29979802bfc6420d2903949d2c9cb51acd262a5444d718e622d77d9a4d607cde4c3da7afc1969eeefd987feec4916e60ec9c6e0ca680cdf6c2c1fb5d0dd57d4aceb7cb587ff400d5c1d157bf1a88fc391d04b0f42818fd6cc036dc349a85ce46cbd1bb6428c296c18938316fd958449a702b1146a6cfa4fd198c1a7df73e46c1cba9bd4ae273d8fb2012f3af838ed97770f1cf2bece7e5c418d0c8360623fe911f97c3d0a8aab5b1929c7a261d0007c053de7e4d54e7e153a08cc1bba0359bc6e6522ee110d399a6882f13a0818715f0da17bdeb6cd53a6cbb695538f0f78a02ab2521381542573d5f76a47a6d0d464f3a5c6f780258663dd3b2bf185ce81764546337093418fb21ef08b7ddfebca221fa487d4bfd93b5f984b4023dec38001e76a2fc6bdff547c04eae71e1efd8f8bd9a87ff4b66d86a25d105a95c720d22ffe04a556fb40427f0ed8d3168e5d51142f11a2cf19a4f7ab736d8ac42860c43ddf8586151c106aa1ff8b0d039757111c8ecf3da1ddd0672d886e6f9a95864fcb88f18fd1d528a648b9a9d118c8515a657b7c85ea95dd383ce5bcc8f8ba40dbd9ea96d2c49a88517df8819dd7e3eace09660d60d51a2995de7fa118aacbac0c54bfbef12ce9ac7d454f0b4103fcc3feb3aae3c033cadcd2067fb32424c7596753a248f755c99cc92117ab907819518a717216efc2cc3b9c9f99f08c7eb60d2f629828bbd0b07f79bdcf7d4158db0a788cc056c796f69551e9d93037eac7e1d3fde2a1c93ca30dc0f3fb19acdd73ae6d38f4bfb578c2de040bcc424d94212864ed8062c2b86af67bd70fec6cab7d7ef444b0d0fc2947a8db49d7f523f9a1780ae74dc8e8cc00dac4f360267aea662ac86dcf3702f019dc7eb25ac92a4976e7ee377d3137f0c5f1e64da244afb52680af772f20f49be4e14349316a2123df15e6a9c2df3e5133af6b6e6f74d939dddeeca6ca971df4041f4528fbb43a8c91e9edbc8c5267e816ed499465b8672129a275d32b0ae9cd97895da3b83403780b1c0cd27ab0344c6c471974810530792fe15d4ecadddb4f712ebafe2e107c03542eccf5c6c8eb21d727bf664eabac199fb689d827f6a6d6e50f6373221a45eb759de86e0d6c57c5ea725acb270b66634f733102bbf84cba16e42d349768611c2c2eda27991f00a0fbca473dbad5203b2b21f1e3ee6c22bc5a010526a4cc2f531d0c26ac5790ac7760b5fd4b1257ffb6b4634893ac471b2086ec6a3f6017ef954514ca452b35afb5ece39a4cb8c15961bb8f42c1ebdcb8cc47143749ccd8634b180ea3509dae2c5c507e624af65bdc84fed95a632d9f39bb350797d1a1606ee73f7ae7b139292c06e1048c5c4bc016490aa9dcb24c100f8eee01bf772675a9df53008760971070dde900cdea0fc197ed0e748b92ad459d893184871d3bd71a30d6276bc29117ff432ce6724a4a7b3734e444c6b34737eed363c934565c06d0b7e8534b3dbe0830fe5fe1dae4efbb10fae39ce9d4e0699b97cbedc61032c4d81e468a682c30ab429afd55a2bc97dc9ff8aaeb375bbd0f3e308944f3721e6d802900a036168cf40527da43395511dc1e40fff6b7b50ea5f5ef1bfe751c286b18ebe03ff00acbd1fdbc14f1cd5a9e7127fbc4d098c6409579dbc7429571175d817ca387ef34c9ec8d562cc4f347f610562517646d25e4901aa5e60a5ac2fcbe157675410eb6d59489cee27ee84c6e3f3a8baaa9a63307dd24f5206059cc76b71cdf2021a24e7d67e80e5e5e502960eea4d665888e31bfc2fcf951a23efc216b0b6276478d55e892dda187b224c00b172ea17613a3de2a016ae50c19ab31ce05f765319cbc78ecc162e59c4884cfeff8ab129b204e438bc7b0c889d31b18ebf00ddf75101b213593f44d9806d3f0b44a7dc4aeed651b9a868b8a208c04464ef1410e8fd4127b714478e3409736511a23c498fc66b5969ce0fc61a4aefb6a8983b199cdcc4f924e3ec0f56ae2111b9b640d4a542af8a5f5772b41e3a638d144ba0427521ee85c2bed8ff4c723ccc04842f6882f7e6120864a8f782a779033e2db1e645b5f0a561b48b31e5f7bc03841c458fdc3a14d546dc41ffc5757b2e47730b8dbf1551513e20a986353b904b221f49fe5d246fb695792c466617333e8821ecc300c2f53cf355a561c7a4b1ae405903bd6d1bdeda137dbb1a4e85c4780aa898f222e6308b8bedbc679006a75056a69a3715cbc4c8dfdd1c72316793a1f25457c3ae2f1d191d6b73e81f003a3ad4a7e259a920cf985f5bfda80329a2b1e6fa18580e606479fca1bf4a9f375e7aca0f584cd5712783ff79a30b790e4b1ac4ef7bdc6214c55820acf4e54ce3626b61e8811bb3145051cbe2416dbf808d3fc96734747597f06bf99f653337a5fa22432f375bbac95e4d88ef81ab501c2db2b63ee68170681c575d4c062e28f0bc34954f77927ac711af1819984166309be4326f4f7c1d0f63d97a2c27eeb2f0959d5fc49f6c5916ae28be3dd91069b7e431ba071a9d23c46ae2d766260c92047dba771e37e7e9b99b85661d65bf5f8e06d7a21326c4b16ffd89a891f18e1d4554bfb57c42e65c9a0be0433cb5eb9bb9b81b1cefd412bce893faa6552e496a75f437761c2230b761d0abc79b4301ef86a33c13dcd898c8c688b536199b1eb0aad0907c14cbb3edb9eea91f325e191c1bda657247ed8ea7b4c1857517ada0764912700bd4ed62d2a0120904d9b492b24753c6df139d511fbfc57fb3df9454d439a16b2a2988d9b0e5fa019a7c49c95f1e6d8d050865561ffae7f29d0f65b904028c9272ccace31bce6bfcd7754a511d309a05f402d8f98d51ef7341548460345483fedce3cabb3a03dd1026d11956b0e64a6938d3511b786340858907484bcd23251c6af21b2096102c6bd0c1c00f2be3a79a42b9b3110d4753880f51cf07286cb24c5fe17f7c893f0561e92cb14c1c08ac94ece5688399dc929ec90f7d5decab0c06d0137a1bd7c34bbd0a1b04b7c14ccdab791ae44053748ec96aeb111b7aab46f2ccdd25b9ce0114eb6146c58e1ebe2c4b3aa4ba75f01752787b7893643519bd67d20c07abc512719986a725125d6a376e863a679a83df2920e08a9d2e8abe63071e0c337da54a2080ba2f774243902ae680a6ac6e2a76b7f2c27020955c443bb945d5959fdac83e57a336cc769691d7737564cf6d8d8489d456890f0997ea74553b50926d24460d183169d8452deb3ffae51ec1065089ad6826f922bd2d4030d756ebb06f72075821b04f4e3cd1c2b5eeac7bcb111c4dc2ff21e9b2cc56abe5b456df4c72bfc543dcb234ee6c42588dab2e44c9f9cc711889115c3fbf0f4bf09592a0d9f234768082bb4f9791d8accb93efb0b54c43c7307c22c907fbbb6b2aea2d3d52069fd03e3cd032e34261b2825c94073f0c523924914cee2b8113ccb80089a2c2c4406ef90bcb64d8c1a35746903fe347d329905f4db9156e22f59d55cf3ea7058f76e4fa66c75cc0c98c25846a249167f81ff9e10a6fd904bcf31f4c10497257d9403a05c3fc482a15011fae0895aed697f11b04db190a400a3831eecf7b134b0db7dd374af59406f4948da7f717dc9f7069c5668a22157cd28bd0570c7d5d07ad5a23ca187e4d6519f591bf64162cc00529336c18b8d9adcd47bc02386a43a438c259202dad66c13716ec0c2ed8b3c55699a24588e31f97b20f8cecf817fa404a50da5fc825b4ed9f59fffdaf5704fa4f1b2c96676dbc1800cf470ecf52816ae0f1aee6233b15b7b70c6176d70ee3be1d2e3459f3fc7f51d2553795462878b4d77832d79ea81ad5d09f3e47c64129514560fa4e56363e96d8adccc50b6b75d89feb2d3d804ad9d6a2835cc5e3c8f2f5322f137621c6b6432b25baca2bb3f64c90dabb424152d63b268f68139c75006f994110920e1fdd6fc24bb03e23920102f19d4fe0e8f21a3916f872d7d9550e716169a6947afc27f92f8f9b43a4f0a08a4999680e42977aa4faa46c509611e397a8638042c32de1ffef27ac857271fc225933e6dca354f8d633b8c7cb22e6c027999bd330711cbe4176e83601ad9dd414ec71dcb7982ddfeeb34aa94284bdf9c51c9d8772cbcd1570dddb5e0cff1ecddacf98a1950f699c8102fe905fddd74fbb84b6680c96b34db34220c40cdef27287215f544602f387ca66be1b7436335d8983e3eaed65297dac03c73e68581f47f9032513b412e59221008adfba746f7069a753b03cb1e08eaa5445f0ceffbd25693d0615eab6e079fa0f15207b7e3c4248bea318747ff2343a0ea1ce0c1a733224cd8672e1329af0c31f6da9e7024589a5096f7b30b3ef22073357fd1fa4e846b4ab68e05789513ca996c5ea9d7cdc92b82cb6977c74fa0000287a773f1ddd5c8f3e4f506af5db19a0b613c5d85ce24bd1e558a427a01a41bbd0e5824b781c64ea669956e061d96472b6178aca8fb45065bfcbffa1bb809b984a692da4644da9828171115bf21e5237f5a722a4c4e71cdf7f625d89bab61499e51de7970aa2d5c9f966a296ab784a8141ec7e00ee647497a7c60fc895e889dbd4d9b0d3bccfbd785470edcdf897d73c6a79dc530238b6b2f4f1266f1964af8d586954f3b99ef8a370b84db7e4d0c192b97079035a57355c2eca19d7707f19b4646e4ca403e8f43cafb5a46526f42b66ca094872d29a6dea7e4c0b104684c4d04a42ab08245a863169d008ab47af165d5165beb18d1037d9b5ba4fdb293bc4fb5d62f33c909098a61f41ff75bb26a42ba882e0da3b031df6942bcccd3426d641024d72746f9d40f77dba1862876b0a5eb836bb0cb507d31430f37d708888c9397d744990f1661299a86e7af76c01e6e8a95e5f7c2f534381c833c58e223c3d55c05aa475443f15e74bd40a6428390bd0705c1650cdf2d3add2c711b2aec34e00be42c7ce44e324ad889b53974985985d3298b0afbacd082fb4e7559c92cb61c571df79221d3ef4eb8d4d788ccde9314b0ef75244524b30c1cf10eb4bb406cc25f9a79c87e8d9c8bcee3a22ccb4ce935de8c0cf06b466725426c3d0ca2956bc9854fe615a7d97731ff392248220a2149606f109ba759d8ecf8ade06b4404144d301fbbf77806ce4b66454745197e2c90f980edf63fd1077fbc9cdd1971fb4370cd907dd65e413fd28f032bcc7bcb4e521fdd2ee069611181a1ee7c17e8731c5568e9b6de99ee18205da089a5f5b2da75d2b2bbb70c8e1ff2730aa45ca74d7fd18f42ba7d694bf3c8178ce1568763db13cacc8ca19e983f1104e7264c51c38fef777cab8219853bb5814d35d3ea1e9c855f14422f6085fd01871706088034a8f812987c9bf6a11c4baba450a83cfa4d57bd377e3c32977363183b26bf67c28095f8e1ddbc0f689b500ac56daa80ab2676c6cfdab48b0577a76a54839a6c0145a031619c56280d1a4d2253fcea85b80c559d2a0f6e6b30dfa9c4da6c87b30e32775c1b9b2edccadb5b27839aa962eb4992a79dafb0fbcbe0c7e8345ea50502a8b58821c01611ce8fb02e5294113b36e01bbbedc1fadfca95a1434eb091364dda6526c1997debf39c0d9b55207b4b05315af220cce746e8d2a0eb696fcbb492ce0c1df559358fed0cf7c4c674a04381635c933ca11ebae9ac8669e8cf86d6339e0219ba7a79ed5e9c2a478e9df861132101bfc4244a4a4ff81c54f8a069a783bc5f84b88d3c05d5de7b12191c022d9438ddea631a17adfbe0ae5a6f06e902c805d181461e3fa75ab2303c242785117654d91d9b737837f823a54eb2ab5244e7c21c5a91de726d4be607825cdd92613343effa9d8b7a76c7431682508aa49126d5cca8f1fdbb08af6abe99b356be4882ec7f08e4f8bdc37a565765eb16cda22e0f6f23734000c61d5bddace0e49ad7c8974f6facb3d9416a2e7563c622d21c18344380ea84a282c654055f9d2b4dcc258057ef8fabe56f2844b2204012023ea524d9ccc07ca3152e4bb9b50c1d7852c072a6b3bb4122cc894a976b8f446dc204bc735928e3446261b614cd8676c8729daa0db55138716026b67fc654459a51d04bcbf3dab99466f6eee0a49c9b290ba3b5cbda7adf94f043b2b23b1f148d59e516fd82e30faee0df99e932f56298465c3f8b62cf5a7173843713ab0eab678d146e4ecbb1485b9c48b7242dfcbd9964193ab0c6d068343c28e34497f24ea122a4c005a7ea69a7e148b8ba95cc122afb62e3141d24a0eb883be422c3c4a608c0fa6125ef61c3f930fc2d983198051a311991450baf0007ceacff42df0b9d02bc79bbfeec3cbac5d27605f695f503e373a2ee3452d7df55d2cb2e52ca2bba48b250476fd2c9988f925afea30f084f5273e5f442fc8defcdf2b034727b7884746268a6044f433e25a68094b5d2d0bff90a16d3d0b29f7e8ab7db79516c60207206076558d3e3f0f3bca79b625159efe08685e0447922f68e5ac0941df905c7c70fe7e909e83720e1cfc353d3e6bc70b9d76db86960e5e17a9ce81c50c432f3a07fffafc8fcc92cee078a77941cf6d0daf6e46e92b69c218a35a01f8411090825a390422555d8dbcab4dec498dd7b6a47d459f41ddc3773ff24e58fcac1f1bec97dd937e762fafe96667826fac196c919a9f99ad1226ec19c75bf672a1841df1a8f1ac3919a06bdc9f4c6f093a95c89b5f4aba9f679ff1bbc746046a6d9b10d3b8a2baaac251d0023264ff51fa5abdac81681c92adfd084a317d98315fe5553626851480721fdda5365da715df737ace9bde1c6493d4fa87aecdd44402ed83ed4d62bf3e93915153182ee134ca791a82b872861434efc920b324dc4baeec8787301c36d934ca2399320f573de3616ed2fa341d4e485f1141ea376beaee650ecdde249d1dc745140fb2f9e0af20bf6a361b1a0a9552ffef8322594f8d6c5d38734dfc5b4b8ce4845980c7ecc96cc71ea79b7afa55bd8f33cef9983f93dc4353ae632aafcc89ec3e86ed35aafade90e10dbf100234ff2815f73ab77c9d720cd3754330f41c0730b154a1ddb8f5fe14338601f5379a9a1b3d0f2f012119680de43ce27cfd5ec2ab613adfa2dfbd4d93f0a1f6b662b6b85bcc197fbb8a0808dc86a0f19eea58a2ebc99725de6fff34122513f8ca0778c506554e43db84a9f18cc1674ed1759adb81dc7c2328b6f2f2208124478cd68719d5d88fb14f6ebbe7f1f9d28b55da7953cbcde2604f31ab52c508029e350c9b41b19037db04e1956f7f92162a214ff381dd7795927c6a8c7a58bb311358164aebe93df5608a2bd0f92ff7fe8077dead974cbd19449ef027ac57f25f5693f86b9e19a825fa74e6ce4b15a67ea2c75af397d30b22042c9efae1a25daab333f010282a2db942856ca13186513554a418b419585853371e2b32c3e365a25ef91c888549b1c9eb8b522d1d2ae50c7ff9479a2b0f6e7446409d7ff18fa32d206e80960d63aa3ea104ed606b6b248aff18ad8bddb58e954a0b4d8a6fb8f8d2505bb1f5f0f649af51586de093de402b0276464d66256b19c59ecdb577105fbf02a34cfb9357935bd37edea2dcf76664ca01e70231ed88b186858ba69719e1d94755ac15f4b06f7f86dfbf49ed0c1bf7c80f20bb785757f948d2075996d4a60aaa4bd695d1d0866597c7870de689baf620e97aaf1f9d89f67ecd5a2c8f497de1233c7b5fc4a58d41553e9e9477d4a10ebada3d687211cccfce02ce55bdda8e279264b18758bfd0b5bc6812b66744580c26304989ec83247c55af6bc3e5f27b860cd9c116620e112bd3f5d73cb9bc413c670ef251c412902e42b6bab3809cc6b7879de3faba6328606de99739e1ea197c7d48623b043f2337674d26be9fe501b2eaf554225dfa7bef482aa67a2573a6c249438d307af75046ce5ac0c98c8a1523d6b0e2e3476897bd84ff7598828cc4f40246bd17fe91627cfaf4bbf16f680428577de468eff098c2ee22fe6710c6a603e5663534fcd0f35a48be83c4f2d3091e3d7fd00d362f3c0c9aac867cca70d10065f2b5fef30f107a83677c122a6170c8e1213844ecc74db31e86bd196049d32421148846b4af87a7dfecdba1d7e6e1439e3a2be813778a68996c53d5051b397d402d4da5269baef94715c974f9ec494ba09b8ade384db7c9f16af75432492a033e3c526884ddd8ccf740fe34cad057ab1e121410e0932d3a794bf33a55cc7f66349502f741c8750a83042f563a555fccb9251fa831a8c9a0f2020f83ca95e76c42b201628e47451cc2fc8fb13bd42b068cc5adbd36f8a91c1e883068b2b1972203aa55a45971726048e15f5aa0b70f94b2b4b45c0899ec6cb9eb1413956b4fdcd457552e8213f02c7b8ae32e9e9ce377d69ee319dab3b97fe368668ee223098636e361ec3fadb1f5eebaf130fcd00d74b916ebbca3abe27e3be5473df8abe3ebdb88dc2ea7e2d816f5a08fc8245538c110ffdde1bd2c04e18a67ec89d3186a4d868339705b0eca644468bb4b615aa6d92287260400769e195e3ccc79f2f73f7cb52a437698632b317f36f56b8f4777066e4b3b34d4c964bcdad31aba696bf21c3d5a717b3341f23b5bea6e1478a4b3307fd4b44f4a8cee287e80d8352b3216d768085a1a089ba57c41a2124570af4237c644a42f0f9b04380ec366b3cc55ed97886729e6a7af18dafbc5a320d0b8df8507880439f680f4352f885507937db208e56ffa247663db658deff6befefcabc75d0b8ccc421ccdfc64bc4984d5854cedcc4d0484e41f674c827e61f910d26f9ec6e00e7ca43feea566a7710c9c83a051804e3a2964c39be7cb47d6883c8457decc19f7b5a8ea4da596860143821e5c4be9bd1328caa1c63b36ef3bec839cfa908f0b62dcebdab5cfeb47d4151dc0dd8ca5e22e862491efbe922d3a24022a51158634415c1af6a8bddf9ac35208c1e96254dc4e299ba05d9f98fef991cbda66f122c2fb306d80dabd9ee90602f561f11723732310b21a3e563a51496429954545cac69f245ca66c81c11b9de720af4b0bfca387f890a594228994541e2197445edb91bea662f3ad58c860dc43aa995fd6830908ddfd2c029ff0b8916e682a0b7e5afbe5230fd0e344f917cb9898f96e9ab6ae7ad3b541e225616e757dd1ff62a5180de033168872ff3ef29ab6ba7364d24eeede2c4f5a700e953e6cb5c8306dfa539ab5ce4bd9f63f4589502105a7a41955ddb5d2ea527660c9c9fab77c2bcd935e08ff59006b5711cdad38fdb27302693c63fff5592615e6970adef3a8930698a48b4b1b5ffd3d25e9ba088ba17fd03188d402960dd3eb9a567b991a8472842c05f08cc2d8d72b3a3fd87afc501d242154fa0285f034d59e1c490f4aea4a3cb258bc4c584464de2227555cc161be478c2a0269c2efda96c86feb5b32eb77a5e2c86e0ccb9585c4672fc11ff4cbae29c6098773dfdb27ce12edb12365adc1b8a2f02b8bfcc6ab3a27199a6d4bd6b6ba4fe861474e064f1c148f4abbdc4bd533af00512fb71c2491ba3f24ab3cab97c8ef4ab507b0cd15ca1e6e7317d472b52400034f2563563a83cee8800f7297f6c685601872e4ed572a60a5a5ae37bb0fd04a5e7a40049acef4e53585a9677952e12bee01a7f72dca293be1d89fd81e0a86ba813eff45c285ee156b305b66b4313125ba0e2466caee0fa48d01fa1f8020805b36394195a7cd0597a9518977ebabb7c1052d4096b287c353fcf43195a4d7460b9097327eb8317058bf798c74ed463b05786e68d7e3094ed2782db0593520215c1bc1a466d54d0d53c63f1fa3753035a0386701f452de56b671470c87c0576f0bca3337043bc614f09af7ebf10d969ac882fa67d8d380384bed1b64463f4d571063efcc7360d80baceec76579ca55ec728cd17dbb56a19017c719269589496bce65e4ae7fc8de7c9e6e3221bcbdc2a414232e602ab39d14dafc330c6a373c5d23e9798807f2db6cab5946a1b05563b18358fcf9508b2973f3804d617ba77ea630ff68269170905793c6a12e92dea4d90819dd83a104e2739b5108dacb08dfe85af6e7213b72ee5a3a65bebc31eb16d95e6d43c7d964986b20e23f2d88e4cf81d325ed217d665f81e91bbe92604cde3a390e660d3799a0900a10df9966f2d004433bfe999f7a916aef62b01132334b23f2f178a7f989386e5d54e4b8431b95306e866f4ab3ad84a7b9bb7c55adf7c23170266a9654064d12fc00f3f3a05389f940b93e5b9d333244f5586f2a6629a7387ad041b090426aaf91463c28d4e62726355d7a0d9b3b42d38ce06285f5380440cfbf217b02ef44043e12f4910a581ee37fe49bc3623efeae72c1145623b16bd120ac2da8d815df345ad8a81b6eba8a6691c793e28ecbd5f4540017bb001960a2a5af0e586f104efc7c587663215db8abc493dc86d5703cbc502f27ca3fe71c383d1751dd2b3102f6f91a3283d4e03abb85ca54559a2264a214f8758662fad4e8f42900341d67ba726012bcc9530e8052378f8272889214eb7def080025f1de083e1995e39fcb619973b5482118ff290b723aa7e36e86dec6d65ae4a06b13df8af8e72f547fdaa4fac836475a160a929cd7ece349ee4b0f1270fdba8fc8595471eda2838e646a3573eb6950b1cc6989cc9e83dab7b3b7b5665e467acb3836045a95f8b418a884b5d00354edf5255b6427abb8bbe114bfe53b5f4ed18e42aa9074484300fa450f43198a844adc2731ede488fcf73df36336b53a5113b194c838ddc3a32d7575ecb5f3aeb177e6f91961da2a8c21ad4a1a30568a9577f3bdbd8064694357d42e583c56286ac86684e85003f5bc34149133b7ff7355b92bd5ce7ac48aeb6ea2ea5dd9f9f5f9d681dfad1ecc5f3951ff66ae69f70b2c3b7fc665cc55c30b321ee852c13ac821e9b6258192b9187eefbc936eb2a06bdff58b0b7ffc6d3ce666fa5cb7324cb001f3d92e36655cc63e9922db27dc4b6a8256a49b88baa8009e0245c523efc6883cf36830fb4c2ce95baddf0549651fcb051070c31b778eb5e4a7fbed678f730d5a7197602f7365a676b9d95edc14a26de5145a52d34970740c63e4c848378af1155a9f3f92c06a3f05d55f3778f4c9957479a79ed897456889f196594bfea38a4676e67a13ada0ebe8287f280508cc9864085a335558bc31958f633ddb88a0e1666e169fc6d5eaddcb185d786e96cacf9d336e106e731f6f057b35ddb5f052a20ebcd61a18ebc69517c58782447fbc6f17d79da5db1a9bee070657407007109a7a4d41935ea5b40c3cf6f9ec6d420b12a6e50696ebdd2338d8b798e884e801fe1e68bf9c5d35a2baee2cdf5b524dec158ea575cd7696f27f4f8e91aa41640eb018bbed030f0932a41f72193716164b4b0c65cce8f6f6dd092cedea53194b964fd50c28850844976b263b9c3104ee83a055f73b3f69bdd3667098ef8ac5bb5b51190429bd5f948edf6bbed3685b55a136dc8281bedd9c3a6adcc5aea68fe45c31b25d71ddd1ddb101fda7abb7a5136d2a52fd4ca85e8782ff14dff6386b7e36c4720802a641ccfeb14f06514f0b848f4c8382da797cf09dbf235781c922b58b08b8a7b717b46fb2cfb2bd8e7d18909080b9e13bc1a179cfe7c741292672b79a3674b2dfcd0dacdd360102970cbb1a48a30d914df087e42caf3b40275b2e8534b3dbe0830fe5fe1dae4efbb10fae39ce9d4e0699b97cbedc61032c4d81e468a682c30ab429afd55a2bc97dc9ff8aaeb375bbd0f3e308944f3721e6d802900a036168cf40527da43395511dc1e40fff6b7b50ea5f5ef1bfe751c286b18ebe03ff00acbd1fdbc14f1cd5a9e7127fbc4d098c6409579dbc7429571175d817ca387ef34c9ec8d562cc4f347f610562517646d25e4901aa5e60a5ac2fcbe157675410eb6d59489cee27ee84c6e3f3a8baaa9a63307dd24f5206059cc76b1fd0306f5b8a5ab954546676099c95be27b3b08f56aae8b29dd5002d5e8f2d14722e78f75d69ffd3b0344f6111fdeacdecd22dcbd9decb33f74275254adc99c1608a1dd5007d1b60c3d231fb4e29737a4e9867272ede1cd19bc928dacc72c3fb3d90a4000340922419a41882c23031b00d2c623715fcb4bc61ddb1239b4668c2b2004c4dbda8a6ba60a6a1a9ae75fd230bc8249994734adf0fffbfe1a42ac08b47ddf31ea7636870f81043a861960987b501f8b0ddedf66d88d87b1544452687efd511690cd47160f9d0342b841411ab9c7316ab8b5d0e2b1973e0015b50895e6d81a25e76606bd9a0f373ce10403dd4ed595b88ef9547208a40a25c1356116cb393fc57e9cb84c3eacec5bc440a47500aefad0dfbe3fc600417c48c2db9378355018dccc2d1f127a4fdd80463707ee34085e01fd4c130d48ec2b2a4144941c6b20f2bf0319ef70a4fd882a87f7288f84890d3b685270437c04551d84310020c91c14226e8760ba03b2ca7eb71c3446bbd59a920cf985f5bfda80329a2b1e6fa18580e606479fca1bf4a9f375e7aca0f584cd5712783ff79a30b790e4b1ac4ef7bdc6214c55820acf4e54ce3626b61e8811bb3145051cbe2416dbf808d3fc96734747597f06bf99f653337a5fa22432f375bbac95e4d88ef81ab501c2db2b63ee68170681c575d4c062e28f0bc34954f77927ac711af1819984166309be4326f4f7c1d0f63d97a2c27eeb2f0959d5fc49f6c5916ae28be3dd91069b7e431ba071a9d23c46ae2d766260c92047dba7dacacfa28b5b5825541493c7d7152c21e39767294b9633129cea2f8c7cb78accb852f48bb1099283a9b703ed5ca11dc31aeebd9ba4f063f01d4e66b9a6e193e9942fbcad24bc64bea2741d456812667d4053d3fdd3421054d59dabc92ca9182ab33cded7a90e5cd562f8e69d320e8e82dcb0929094f1fb88d1daed7e54446f5fd4eaeec1057de6083cb7c3388f7c5b9497b4b2a305919858f402d9907be6e8c8901ee8ae386226e354b1cdfaa0e01af132fb2397ecb254a97e2da6577eb763343b808d83c79fe0910b20010a1a1156f18d40d174337e6a508f79d311dda8858bb49da07831eeaa4e6e88a6b5957217c9db7e65e918ad60d6d50b1736d408561b2dac0b8bbc76785b0bfd09ac3e90f3fd4b291ae0c00394b0f3105ffe67cff405261eac6013c08a9e57d4d4d872dd8a3c037ef2b91d51e5999bae5c02b9d036ad081f873011d272cfd9dc00c4c662f6ee617a2d1f98f3d01b599ed2501d998163933257b445c9ae6077672e25946dc805bd40d8f29529528ec06adabe188af97fce344d6ac750b20e3e978608bac1278e97f2d849807eb7d2c6a178be2a87394eb869c97685c0c3530dace4d862cd87a1699e0974658e5644af84981e6a9670d1bfc2a402072e669bcf74c4b5992df59d5fc5f1d04f02385227ce359217d8efbf56b8fcec43b0601a09a507efcf4c6de4f1ec1065089ad6826f922bd2d4030d756ebb06f72075821b04f4e3cd1c2b5eeac7bcb111c4dc2ff21e9b2cc56abe5b456df4c72bfc543dcb234ee6c42588dab2e44c9f9cc711889115c3fbf0f4bf09592a0d9f234768082bb4f9791d8accb93efb0b54c43c7307c22c907fbbb6b2aea2d3d52069fd03e3cd032e34261b2825c94073f0c523924914cee2b8113ccb80089a2c2c4406ef90bcb64d8c1a35746903fe347d329905f4db9156e22f59d55cf3ea7058f76e4fa66c75cc0c98c25b91c699d57d26dcc49fe76c6372753b92c201027c5385c2dc49f688131776cb53879d853ef08892a32b18834c5149b6538b3f83466664c744eaf17e0fd8b6d14ced6b90fbf3bbdc4bcc0bc764415fed91648189d1b4cb45941fc0a7de26929c5ec47efa760a1406723ad0f6e50ebb68c7b0b99a1cccb8df41d2d964161636fd30cd0814381808ffc15b837da80869b0dd139acc7cd6ddc7241359bbcd549f732e2d76882dc442b288b332ffbfa22d45f80e3f75252d7faec35277b76be8b6bdce309160c177512b16d1d66101a2fab669f52e45f338e52463970e50194e4493f5059216ecc9d4e599544a343f802664a0780dbaa0bfae31e3bf7b627ce6a44f9eb6eaa1f5f9bbdfc7621c6b6432b25baca2bb3f64c90dabb424152d63b268f68139c75006f994110920e1fdd6fc24bb03e23920102f19d4fe0e8f21a3916f872d7d9550e716169a6947afc27f92f8f9b43a4f0a08a4999680e42977aa4faa46c509611e397a8638042c32de1ffef27ac857271fc225933e6dca354f8d633b8c7cb22e6c027999bd330711cbe4176e83601ad9dd414ec71dcb7982ddfeeb34aa94284bdf9c51c9d8772cbcd1570dddb5e0cff1ecddacf98a1950f699c8102fe905fddd74fbbf2b4c1d36fde48fcb48e3b5365b9397acb0ab5c598b76bcf9ac77b18e692922967eea5835eee2f320b9ff0e3ba403b26991a50ba51c740b2d656a8b911a8cff2a218aa8f6abffd4a24e9f2601d7610be4a277d9ca34d65864624e7b0146589eaf537c3b0159931739eb02a0d0232ac6a95216ee2f92a75d752870a9fd67d52b609f3a0ebd524b0137c20ea7b1ac96ed8daa8bc4704aa683413ee39d7c1d77de0a06237ec955cf65cc1e184a59b9df672de107e4a37955ea0b613c5d85ce24bd1e558a427a01a41bbd0e5824b781c64ea669956e061d96472b6178aca8fb45065bfcbffa1bb809b984a692da4644da9828171115bf21e5237f5a722a4c4e71cdf7f625d89bab61499e51de7970aa2d5c9f966a296ab784a8141ec7e00ee647497a7c60fc895e889dbd4d9b0d3bccfbd785470edcdf897d73c6a79dc530238b6b2f4f1266f1964af8d586954f3b99ef8a370b84db7e4d0c192b97079035a57355c2eca19d7707f19b4646e4ca403e8f43cafb5a46564cc253745debf68ac9511b4c2232216bc9f3ece8e38b813f5e81e69db635de05767ace6a157a01516760c62d374eddfb75027f19773af2aaef6e538f3d7ad9c8717e5364ad4aa13dd9630db115f17a835f9920d1cc05e0cb61c122e63e8918af7739d0c46c67990cf0216a52477611a8036c78f2a365075e7efd396958938f3ed4aa4c90542f17f055da089fc272d80bc49169730f43b8056a85f7143c940895839dbcbe3db151a667b691f5a166a59c7aa40c884fad8678a08d6fc6755c178330aae23fbea70a93b972519f6b80a378ba89658c49f83ce7384516d404db114ce76f4bdd58780f2018aef82e2dd5ada171b4d4b758387a4bb288032c7be536726175bb78488c734d6572f28f946744da3aa601d736bc1d6d3a31a61d411fdb492104bbf5f64ce95a06ff7fb5470972297eb13b93b44bd11e56f59b32f60da5cedd352bdd2261bebc36d1e6f660c12e7686af015ef747602b320511b008f29d3ead67082d898ecea332907a198777ccc5613777038c5ee5b3755be58720161bb5538bb30db59200da60e2584f92f90a476b864971f98696fd2eec3cef1e04451430f20d50dd955f1e5bcc27444393e2e251609180951c29039c79e0fa60b11cdb28fed80ae1910dcd2bd51c7d7600d014769108b9f05fed00e848670f766c81ae73b3359af9d393db0db4c7024dc8031f8ce06419c943102657eba4004a68b7951ee809af96441f6fc62faed8ab654d9b9ec26d497aceb48d072d9d93525ec0aacd2b0749401414795ef05af02c5b12ff86a62e96f9e80da07e1f8806e48c73af737650893976e3aa588c96bea9499bf6403dbc08d32e9d002cd7d2aec8c4527b4ed51eef3f51f047bbc2003b1326055b4f53d15771225bfc20fdfd82edd6581f084506ff9db33b3506d55cb4281ecb94749d517212a2c01bb6ec86b31f2656826b2aaef880fe45baca51bcf78a52e681a549e570f8266e93db72c35353092585da518d2bbf5d9448204c819476c6217c2ba33ce52813a8b29510ab014822c5cab3a22ba9413234755576877b7aee093553bbce5d58667c9a8aaa1a86929f2c7170c6bfb227e7b04b3b916d61b71954be56c8b076779b551557a0d1df40aabe62c4df1fe084bd321ff4b5d1f8405b19e8bc724013197f35632d6164ac78ca02ac1704b98a26fa3ae9cd119c91e25a22ad17979aec79807cd371919fbc9c14ccfcae792f48d3f6d34531cc3817b986fc6d42e554c4423662ad64cd46e9c2339ca50af4ed6ef2d83a52bcf623b8c573f7f25ae978a5b55bd8c442a622807d460aed72cb151a4cef914ed580ce0c26cc6cd77dfd531374541694eddb6291ab2412b2f243dd09e85c0d6512fbbf058e5e58efa113a56e8a427c7a64092106564e7d5fad7b3287b86bfbb042310cf7f7df031ededde6a34e76f8b242dd656625e66d6f44c96efaa780a877d332f613550fc2e09e4f0d079a4b737afba0c33c6549334c2e0207de428959f361a96d9d5b85dc9e87b605fd7dfaeea7851d8ff29d8c7216a08953428bbcb930de8047fafbe4710ecef3754a378fe3f0f7d78dc6f8d71e8a1897f4e93483475805f8d91422323f7aec2bb4ae9d483fa2e37d3db571ab5ddd4062a0a9f3125b3eab547f04a6331a839f546a5e307143a905a246ccc706281e494e93a6855a98f01fd3ab64a5d326fc0299e96ef9a85b7f1010609272c5a5d34698c3b9f45959fcc89a51e5ac2f558d9c528b1270fe27d9c68ab4331515ad1ff0c15e5e62e9ea46e7d6da95ec534dc1198642d6a7b8e1f50ca3ccd17e867ca7c6fca869dd847faecadbdad4177ac167bb5dc4839f5062af0aad0a42a97497f7b8194fb1131e1dcf2aa9517cb0b4b6e17f53184c40f95d5252f043815b8339effa145d828436311f84c483652d23bb392363df085515d91397d2267fe5a1bbaed35bfed7be1141b0bae5cd1e3e7c4ca854f4876af764d372073aa9343f02face8b9c192845e40b0c2d805cf8bbe1a9a4cb3936481f769cd82fd61150e4af8e04a0c492ff5dd092497802027d3d1f783cda351fa537b1e9de999e4df0301bf7063989e8e27ccd783049b4778ceb372a44f10376b4562613ae02b40a4bd3777807bd40c47710b699766e00c879e83858a9ca0a3694c8bd162e4c41c9437eea0b840f38009600130881e8cb5810e6d1817f0ed2ede655165e2dd3bd6bb2ef92edb1122e01daca6d7a27bd223923fa79693b42013f5aa1f32fea37ff9f238d62502f7dbe96323eba93dffb47f0a2b2e0c36e461026e23635d41b7dd1e41543e85f18d07dd709bff877de974bfd99cc492b9896b8d31a7bcfa6846c71f84067e992824b309a3e7060f7e9888fe502f362068036d148bccdc175e269693e851565f3d819ba4391f46a0a11348ddde9a91a1e4035c5b9e97d0bcea8ef14e0e78a27a0cb0eb163b3c9fae5c55e8b7f11b70dc85eeec473a0ed61ac4d17684811f38d406dc09efd6e05f40a01420fa8c0c3f2a82eb69d9ac04ef897bc86f4cae39c55e31f05323dd9a00162312c93d03345f01b5b42258504dcfcc55b3fa68f2a7517ad33599d58ba6f268da538fe1b4a00706d43827e25535b2d045476954b2f7e5afe31e94e09c255d2f7ebeef483bf13bbf7646aeb121023e50c36457ceedc8bf20444146563d842152c602f3fdebeed86596837d959b3accb715221888baef7acccf49c2f7cb5d3d6eed3adde4c70aee3a56c4e79d82562b3ad900099bd1e6367b848e548f1389dabc7239ccf240ece0aa1f149a9a713c9a5c65f088b450c606fe80098d1d51a9c44be36a74d8c0f8258aa3d4481f18bd752d80f2489283a8fd1ecf7e5a0e5d359e2760392536d3183ba0a5e46dc270603bd44d43d10e35bd602a6c3ac8fd9e214be271aa09b712bc21a1224ced52678eef78f0833815841ecaa4c96e2a106267c8da967943123717bd159a86bf247ab6a26e3161fe057f93ceec93be043c8324019d926fcf0c00cdec0bc9920facefb5db4e456dc0e3cc9050af8775808453fffe608ab89fc92ff9ef8e607ce824ece0c0f1dd663eaaa7e55ca1904bee6e978aa7c2c596f95fb4a68b5bd73679176b8860e6ae78e5dc3b5bde7329f5e3913ea1610fb281b7bd6f9802b95e802dfe3ea32cc457ce92e9fa800a876aa8cbaa13447edb80bc3f30a6ff9efdafc15bf88bf22165622eb758cdd0c68ce6a50b0560ab2f39c911425c121a3eda0fed8318ef33fd2c723916e4a26455da10332f52d6d4a89a13a0aede58d8c8fa7e9162b39000922f89dc2baa73eb0cb53fded6904da6adb97f05774a1e69cd83a03900096b0fefe602f35799ea6676739d5275aa7ba34031d2a9d1be9fa3364419b46344e7b14239daed23b4ac124a30e857135169e3d7372c4fd236ebc399267a466a457119a7b35a34cfbb1acd8da91c95ec8c800c10a10cfccc810a8812d4ede23c1c9b3be9ecd26e02e8b14f8b37980ce9834945e915938f5802b3e278f777c0ea013f305bcd1397c4b21f1cfe26885cc58b9768de0f2d0b716c14ed2fe6e5f0f9ee739cd8769712c64dbd79e4e33bc8bde26c6283a5eb712a9468e1adbbbe107a091057c60f8cf21459deb2be31f9202603ee91dc5294f8aa64599ef06a2a1b8a2c1a0cc6f42d49077c62534a04f9c393e8a703bf7dd1135333800a1add153ed76c4ea95f3844813bc9532eba157830424289b04708051e082eda92df6754647eb362615af4c94dcc12f6603ef85a3fb4c5d5ecc7e2a2799b07856d802d0432b9378dc1c35569d141b6f120544e76d859eac98990acd9f93ba653c18c706bd3863662617a1b100c85fc8e515fbc185e1565975b0885019b1e6f44ddb2bdeed4f47693c405a1fc5409527a2c54bb84cf732c34312286e4752e9583475fa247e02289f0f712f155221e179236f9c7b77377f2e2a3100f0c83c1d2b4e33934436195ff94c80bafe280eca141abb276ee5a97a82a0107c79a44c631cdb937d438e2482ed078b39d3d477f423d268cb572e5b91cf950f1826b4c83128fe676cd7a61d0fcb886a5590f4167b3529fc8c61a23e78ccf52d43852b96f0c19e34d1a495ee5e4210f22e5f3bdd324812d2f24bfa85d355f43b410bd81ee8591fea3c225be37687e8c378473c6e7103052995076c2c848c75b4d6aa8b44c24ae2d3ff680422ce7d9562138c67ce8defab82525df881046ee0843f3692260a04db614c62a5168af8cc6c6ebbb49d7dc89a213219bd314466cd40fffce9000c8bb5a64a43313a1027d2112a53f1ea5f9f8773033cb84c96aba2fbc40ea350554d99d2aa31f136ea4d6d513ba57c0408bc216f52b1137b9829ad4bbf3a1eb03a2c43d2e7563f846855eb6b26d3c308c7368e0ce8fa473ab506857980f7c66d18a2cd700be2ff7ecb3c3f47a5ebefcafd5509461ac96583f0a1b078edfd72e65e5acf1355d054064b06ae9967a2c831b9923d5d6e2e6c8bcdd5412e2acba70a8a69af4b09f16863450cb6505d0096ce4658842e93936f3ce66651d67d6b4aecb32713520b0b2976db44a4dae95df249f4aa83a7acd8e3e96975c7181159d242a72c572b9e16579c2037e84dcbf62acb25c551b83c331553a0c4bb117625dd7ce70db11b7d6d905c91a2b5b35eb65ff532fe66edaa07b51ed01923577c972d5825b83caa399975d1a863b8fb40d713de83ef296f9170351a2d7bff3bb23899bb15d2faa07d20979c161bb01a7c5a76db523ac291c466ba074c835f47e8fb15208371efd0aca69ca07561e1cea9da64f0bca8f2788c21c3f798633cd09141c12f4472e77f1978a20d2d96aab5a83e0867418d0de8d5bd9f284dfc3c201696f2921ef7428900474f8d2d17df187325a4b7334685df672464ac56c0e22ca9e4f56d7e2808655437dac70c76646dada08e774056d80aa3de968a9880548b4d05203d4c9bfd98d1dec5c772fd0081c8ac7716594059f9d51dabd69d27f794c1bf3dabe86dab6fd99a4f6b50b7276b0b0df618bc987573e12a579aa38ad98fa8e214c5deaa8afd382a07a00cf8187b59553dcfc369fe56c95b278ecc60240efcebbb2be13fb754c62a97d47a98b31c787f368e9793019174cc396727d943080872f9ff1709c623f0a77fe544b026285a92b7a2b0ef799a4ae945fe0f9a6680455866e5b18f1a25ca6ba13842f4fec6d8167df5619d61b1575f8b8011715c02a4bf522e220d9e7fdf8ba8bd1a2cf4096217c57020abe70afef87dd81c0498b1139cf83dd175c56c46f27fe57aa0ee81df9e70247536cc29612bd804276995968e953f2aa2220cf38f4d392c45649046aa48270ce042cb7d93b361824a20e7f53ab691feafd58888b86f70509e7f204a572f459eb6f59dc47186dc4fbffb548577949f00da360147901eaeb715619c3d663acab90a5a8771637b735435cfe09bfa037415de832a32030c390067f6ff8296924ba4de5c1847a9ec7f686255b4356ad648bd176a75cedadfac93ddff835cf2abb745f3d2e1b83be1af2b5869856ccb05fbdc0cec0b72021f890abfdd4170f040583620f03923942f78f25ed093ec83c8fa4b1f85fbab251ebab60a67c0f31ec4a2c581d8a1fd719239716fb5ee1471e127a3ba1eff11c74319b1096b37531d4256aee0b48cb5367b063740eef72dd0a1b9fa1d58cbfcd0f0f4a87fff74b7a8210a1f5249204011cfdc0dfcf5c5c0e6aa050eb658397d1beed0674355518048ef9d73ad343cc23595909b226fcb07d493dd0a792f8491187f5b3209af13807712c2d4c6f103fd876c9af4a4032831cca84b9cc654e3c35e8f18f96627028fd0c8e685149d3f0b179e80661f86cd6db67f9226f4758572b81abd4035e99e042a8fc556db8d14936c3d577ef03cd1d5ed8e1b19163a92b3d74658dc990a27fcf7269fc2f965b0d03acff280311ec4d64cd530feb3c8f145e4b8ab8011481fe773828dbf8b34c8dfc79d83c389ca4735782598c68081caf464c8f214381186e3c71957ffd6815002c08b4ecd0f9b317057aff06c42aa3d5048dc36810e84c7c720b5d86371aee3a021008b5052ce4f21eac1e891c601b75822c3a705eee04ad01c68381c5098b002834bd2ba25b55b7a3e9d7853ed8bd3a3b0db1374ce37f2e89f41120805bcb4dc9d7b27b06a3d3af2dc0ceb330ace6c7d3355b3b9fa1e7433be8026acceca2cbc328cc3482058a7c95ed6da599f3ea55eb541ab665deac0050f1d1677768397172e3db8831caa197f728893b180f4309e0013911bf6bdb02ced3084f81227e4cb4b690edb52576eb8ba9f140266ba088b80c57a08986c35b8cc0a64c0627c606e415069a995e8120e99d9d4f4704f935176a2a1d9e67e303beba40f32bf4b49f4af728e8b80a09d0ac4c65c4aa6b66397719962b419e791b263d7e97c7addd7fdd25bb98ff90e6ae03c48303b8a6c8cc961441c7f39c953a614a72663e4765a8c8775d9513682327d5eec0d96c564e0d2a7e7432cfac2411dea8c24987b5c9aa9ccc3c25c6a494cf9060ae58244b72eddbe82becb217ef14df9bb1c95e61a29688db582a9894bbb807c5375adb265528ab968686d1d650e451bbc6deb547dfa43ebc2ef3273275b5053f0a145357cfd49ccc4c75cf93c70de5fdd783bb580f87c604098e428bd59c1b451a5f95e5bd30397d8b7d24240a0349acc7bf116e7f4a78f8fce95e6e5d60045b5ad8c94d445c460a430a5c8fd994e2cd6999d0bbde2bf3d2dccd4ee7947ebb5779382a37598e50d2019aa36535fb0d98dcbb90507ba4a82d69999046e6aee6f7eb8e20a334080664491c0a28046afbcb5460a343545634fbe6b071ea528ade089feecc251efa8b4ca3b41290eb0b5089f69c6c347272c17c7d98d90c3457fba7eec7ad889afbea8851f073b1444c769cd5ec9e24fc213b8c0e2219454d46b26020a4458d984597b680da2caa9df29b48a7aa82f5d68c0025cb1f6b350e8d12368144e9aa40e37a7b6d4db9f4336348e542a85061dbb251e0eca59783e2dff4787f6bcc13f5545cf5920cfed8453a4746f52947ca6919c871b79ac4caf3f68dd1f8d3a75faf39e95859bdee8d8a79a4bb5397331fd0d1d66044a0a64fce42259118fa37480cd89a47c9dc32d1b673cc360bcebd1dd043d7e0d86e52cd36b202a98fb810d9ee93a22fa2928a70e13263cfcf994be0bdb6784b910109c5c506b0e969d8e7bd6b653d463a588563a77b9d2b5ae9c7f74c89c096fcf12dd5d0c34e7b2d62c0408e8d8ab977204b7f463c056df5c8d39a53971f206e4472ddfeffd5f5d77ecee79479f98a4782793a7d98e4ff31839aecdcf9f7c4098d49c47f21e8b91285f84d1ee3ab34d14274eec463e40643672ccaaf95885cc58accb9454cbd020623be256bd7b300fca675af9a493d6811b67a2e2af8042752d978aae4a46eb0449b0fee350369c5e3102542a45a92adc2ea446317270d243a5a1e67a3418689fa12414bfeed24ab6215ce777ff429287dbabd92b29346aedf161379700c50c53bff06a28ce2224afa75f78b5f6beb7f827f999121bd35f4a552edabead92718dba61c829a4babb7b38536fc856eb638925e7d476b219a877ecbf1c73cd151187c4cbbb3b830b1bb263a1db134ab137791f3e291d298dc83340495ef2eedcfc208390a6773e57d23fdea79f026bf567abdda084deacca6410b5a887a81d2bb7cc0c6d557d6f3c947da892d0975cd277e086c93fcfa056f42e411f782452c19f86a94fa307e051f8fc74c20a604535c629eb93719507961c1c1c8e834b605878cd0facca532f20650a919dfe6766e8eac762960c26cd1bd8bd9219c1a5fe3974534b1e1210d3253c81763ecbee1015f33d337502ee2d9705348c2e7498a0d7195a5d6ffbc9ef25633c1bbccedd8ff234f64c1c3e5a63972421bdf573471e09c10f2f92b525fa14c71d7e339540fe9ef27ae2f9d9b26ea52a1738029549f37024a296afbd09b2253f5e372661ac7c5fdbd17b8b3a9b871158d658afe53f835790fcea533a57cf17e928b1837372c181772695721151edbdf896d8e73b74573c97697a448d7778074cd66fe89790378d79c10d8a75dfb2d0584bdb6da167c659a3e7bafa2032dfc1fe04201061be9246a0a2a8ac2750eec9938ac7bd07da29221f2c964611cc4a25c389d7b23947646f29859befb2f38d7ad589a05ab0dfe44cf45ec84cccd90cc8444ed30c0453751f4119034283d02d065c6b915a1522f0435bb8cb47322152dc261957e385e558515694cd858c626b38218d61fce5fc795abe8a499c5ed6be745bb7e1287b840a108626e4f490bc18ac727b9c04a1081228188c290e03438dbb1cbe43caa55d8099783f6b0330c52f2b4956c5256cf826629e50d10c0c87e50e2b1db530297ad5cc8850f6983e4c369662c150f7ecaf9172c4e4974f9136bc0507746a7e1ec16dee949cb0839d516bdf264b77fd68ff6f1398460645ff17449cde9b9a9197742c41f18c02f5a5f34803bee75c72190b52d3566b469308915fab2b8355b99c937e0cc8181f9f8a054927c0e9374a24400566ac319c4fbadc3260f2ca69f6bcf02be1d45c17d3f8179ac4a7de4f34d14c566cbb277d6ec80a3868f81f48924e1839cf67ad25a998f377c2945c67af25be52b4d4089ad205bfa9cc0b7a7f8d208d2acb4b78b3985545f4e6b37b66515f38be761b3205232111122b86bb5a8a3414bf52f9d5a46ea6011fc7d91e6e1ad085ca1973e2abd648f61e0f00c627c3ab92e18ef18e9c02bc9c8f9a6cae3d6af676c6c8544efc01d76d2f4ff30102a59914ed09474e8eeba8caf90e37b29919a60afc79591bd7ad490632720020a8fafbe768a53b25de199603bff1c8d78c9b0377dead7df750313f32fb45645a2b937131771417382eba0a26ec884b178b9cde7298a5b9e1cfeb4bcf01cf33203545803282b7aad0987f2b91705ae0f9dd29011dd522c1187c573aa838d3a52f7db2a903571e99d39796e10f186cba531cc711a3aedb4717533ef715d1531af723592a8c59ba6e8ae1687cab9d490054f92ca4e6d1d9f050d20cafc41eae7810e9ad978aba4fe757728e50a76a0babc05b54df117a2868c4d5624b9b29ace9146d2fbd53166c4002f4bd2347663677d9d4d919a1dc5cfdc63e25db630f70c731e410ed9009324627b6284b99324861087f13bf2c1dd4ba6013390061fa272977226d64e0bcbfd033ae261ecd640a80e68e0b6226928eb58810ff57e34ab04f04d719448c051be4eb0aa50c55bfaaaf5f365b8e10f26acebcf7f5e11857147c36b20bbabd1051a387a65dca3a227cf0dedbd7e52624337fecda7c2c917908e1e49770a75a0005bcc5f9752b9a455712669c56a4e9a3b8f3dbba0c2114140fc63765666c15ba7135454096c0d9d9e4e8213811f5eeb74526a01c0df3056f4f32435f8aaf026d8b43e854458df52275075d47ee4317df44850817978d378115ee62556ce7f17e1a3956f702bfd717e6bdf22d8f7213ae1b89264211d8cfae1f6c1f3a4af1930899264c94349c46a68405c5a2d20ac68a2f4638c82df8f3b2c14917cac811f72e95b7d826a3824cb7cd5e1d635e228cf10492f50e6a636cf56b44c5798cbc30e0f87dc4e71403fd1e235b38bb3b4e818a6f19a97910d7a165f6e1ef9fcc79b35fd1210aa96f8c6a73d8336aad251ceb9ebe441bc5d33ae40f3b6b317b2ef75a699a4f2c27b09a3a10b3d04db5f427f82959a389a287ee56b7139683172dc9e73852e1f64f017524a5b6f3d5d7aa4fbac5c223392134a6f84dc009040de2809f741af7b4dfa4804ac4381a6a85e1f73cf12bd84329a8a74e030feca875b3be9ff186ee7a45b40223e3a7fb672cd0540e062ba1a922a370cf46899adf1c41d45d5657896a83e3a439f10f5dc0fd0221212966ab49b904f07a398062895cbae10866f2d17dc479182014c9ac832b3165b7644772ef1d848267697d9d0e333baacc659862318dcd11e5e8c6cf1d05ced104839d0c4932f8f5a8a8a5c91de03dd8239c7026fcaf045ddbe6421422c70d15f7871361290860fc41c88ba26db643f15ee72a66c1df2fadb2cb7a58716648440a473077dc7030fdbe2a707b6577d167bfe0c7fb05ea3dfa16e325c48f88d41476523bef9596a826502987790e4289029067015da55c3ddab7c7ee1a0070b5e06bd955026887a636b99d7fb7f45dad9cf7c0712e827ec0010675caa4786df3ca4e307c280d3f59d11f167d14f5f128bbca2c61545a154cfbabff866fe35dc63b2f46f5a29615e26c36e8eec7e963d809c961d4bd88c10d49ea3d76f516906c69070f80a9780e32fff0ba61716749f13a80a8f9a76b113104c9fe9dde77c545835169fa1fc7719a935b311a9ab8cbad6f6115709735c48a8482cc41334ccf5931c2c38731fc0c1257673fe4f060cb8bf061e5011a78ef23334c74ad9625c48160e59047fff2f0334d091075f1ab83bfe8617a26cfd75cb66428e273dfe50902bc4b2ae06a022d9a12d0d6f4315897fb982c63eebee7a14db9a37154f451c9258f64d52ef303a25df982ed339fe9e0a8ef4a15534defae0af2978f43eeab86c0650a2d0d60eebd4a81e47176f937d71664215be7d274b64795f9c54f569d2cf99095003e44e910d11e5beffb0fb15486220d5be077076c9f2897c2d5d283d8daa3ebaea8e6989fb9cb007b371d87591a7dc8b3c4ec97ee832893fbd6c5680fbf4007abf0a4e6b057eba518c6087f497ed5ebea091343336f715741668e555311a41e5c5e84bdf655ac37c841239f64c61f0ead0a8766f56275a33fed9610ae9918e8416d342dfdc010697fd695b29595637de7541632c8a300c6437f30da3775291aef338ae7708ea3293489a0e8deb7fd6393e782163f8ad66b60e2190d05b24af5f749bb59fd80055d1dc00f48363419f5dbbdd0d3d9775d7b1fbc7264853fd154ea6d68933f48dfe130beae0f0d8b1c5739801b6ee2ccf3536a4bbb3cf368ca38b60c4c8aa6ce001d3c7b8e86bab867ac46ef0a2ebbb60840644b39dd756fc783ea07f3b6bd62af3ca44601cb66311102a2f31fc84abd74b7a9246b2ce652a7b4649e5e280cca2886eab025bb820f3529f770d9284e3ea2be7946b91223aa6c20dd5c27440252f75dc1fdf064e8f8840aa5024e795bc59480a8f882c5decfb74113c5a86a787c45238efb37c0aa215dda8873055579db98dcaabe5450b917f8b6069a2e977b2aa0ac287231e1beb1efa32956b5dd0e104b5293d54e8f802a6a16c1b509ddd13782bd009681d90d680f08eba60a1668450cd3c5c2a1f1463970b9e849e944dd3151dc3fa84ebc46bb6f6172c8b158f556ff32348fbde7e8e9288cb679add1e2302df52a0ac57579be2595d3d60232a53c2bc68f7cdd9beaf6e31fb222bb12478fdc749cf12848e66cbf50d17ce6b72efdfc209644b1344e39991c8ed7b448d0e759a28c4a70ac45df31edae09a370272d6c404b0ad5d393f0455287732a02fb98d867c80e4812965006001dc0875941e0b92fa2e4e2271be78252118e6115ce0400be97c06a7863a7d634dc9b03d8c7b3beeced8db12b44b64c74d27f45ab1b3a23612fb04d83b72b4bb101837873893df49b192da7dee7e16f7e24cc4f139728f2b49e12695f6608ac3cf7c7efc0924e28bf4cfcbb80e65544741e06eac919b0399f8fc20158208e4df35e516fcfb0dbabd7106440f7e1fa32ba4efc1bb486500f76b3d9aef1336bd73f05ebb3c387e9c10208aa9f4c01fa1c0ff1c1eab69a705926e458de3fdc06ec802811ed40669ad09854fc46cc3271bfaf736a12cd34eeefe4e6c0c89aaa4aef4e00c818a87ecb7e82038fe4ed072476886774757f2804e0a83d1976773b23bae70035a25000d1f88529d28e1275ce80b8690cce4aa08b819069a88f39915292635a0637c3acc6635aac205ba784bb3a99f30bcc268e9b9296a3905cdf352c934120d48bcbb6185358b15d0f36d9e2c9bfa56ef5c25e21ab0fa0baeb842b4e158de977a5cff7afb6014b5ca315f6aa0cccfa867f306ee1a54e420eff7db71590e784cc329e5e5071b1df25b539745db2f9185b92c037242fba49782a7189365c617443ff462191632ac88fe80345d2547b714585eb0c9918ea41af4741f363c677ed2c5ff57a33eedcaf7c1da1ee8afd9efba1867b14c359d001e59c04f39d8e1c12ba85031809360dde8299c93f301c48dead75b02ace118377fa7df68ead8685e81a8ed6d1f7dcd6e3e6208f9fceb41fb1569b8c9a8e6ecdb369b42c26ad5f925ef013bb2a6bb17c7ba3aea054c2bcabfc5dee88b290580fe34525c626269ea984b076702cb2804bffccd1bdcdb7e4aef5a0ae208332cd9033040b5c0285f119b5f2e48c316e546994c487283d72dec374e149c2449d58afeb0f2da4603dba07c3e3f8509c772a520f305910ab4751d9a9e6d59d839f2137d42cbce9c15ebe3ba6bd6a81754519743ce343855064fb0421187ebcc534a595e0fc87bccc9450a22f6102668c4098e9b823f87543944578f2f9476518d7c2ab8ed5c8ee6ac347ad9ff2414eba0610452d0dc1613be92d05fde5f1309c91cc96534443f45e2dfcdb4cb848df574850a44dfe89fe2df634eab55114f11e94bcd80f25844e3110b0179eee7232f7eb96433a189469fd166eadd78bf00eb52701b205b6b2985f81977f48ef89c774453d87ce4e53da84396b490fb52165b401bfa2808063cd46fb0309d30f415a6864a0fa13b95c26baf6d3996075fb1e101613bc90e63b9a5591ccd2a2b3b3c02f4786cb679274343c1d3ed26c09f28984b3a5c98d7c17db03c74b87664749952861bfded6103476d84bb52b33a450489be0be40381372fe0482449bf87d38b0f251f119f03ff4ef4652e9343c3c5fa896c08602123847387028194ebb9a45424f6ce94df908767c5f7b271fa205fc853eecac0406d23fb81fb6e972e21c768b761e0310ce250e39dd70f98176b181c1217838a8bd3f0bd21d08174671a73a50a49ae6297825606cb589d4d2f64b67c4b4aa630e296dea27fb2cd32befae493afd62b13eb85161eb9b91e30ff374148e17530248e579852f18f6b20f6e061d5e0ef2f8b1a016a912ced14fb4bbddb0ab8c9322360669008c92dd0c45443456107fa47f99bb087ab1aec40538031974509eaa683315051100aff235b53c6987f6eedc95de60c76ab554c3db5f32fb6bb92be61d0a9e81ddaa2dea2d63468796ce82bfd33b994f407e769f30414870f98d3298c08d48c973d9fb322dd578888b4751c905fec1a1d7343a398beb32da4427b3d203209afbc7e6fa1c93dac082098bda74c5491644bdf13c2bca70b1804b8285d0618aad3710b8f96c8517165bb68e40b3ff60639910cee7738ba74345c8ddd694229a6c181545adf027be6616712472d7d1fea7a3284c586ab8ec3722f40b41bc551ebb23ee2d623222be13a72fa198ffc0f95f78451b7e7e1169458f6432d348964a50b52df84c7cec9f947d7d9ff05ac46f766080903df54982d23306db3b939f3a263303b5660eeb068d23ec9486319f04b97da42048ded4d2a52beaa8bd264a654ee3edf42ca7335361edf7d9df0ca1eba2f753b4be4fbdb4518d76f4f3554100fe619ef58274c9ce19ce3f4345873103409b5c622c4168f81883002ba0d1be68cd31535ea9192aca23aa010a6007d8ca500044b461e8c8187d32f8f3506c4228931c0cca6c5ff7c314739b98cd7dd040a0ddecec419afbf174e9cac646be291a7cc9ae7fbbad8d12dc2bb10ee2fce6a81e3850be852b57478c19d986f0a408b38c3c09a323355dbe732f97746d35aaff5ec1361e78066c6b5b851fd7046d626ae8d8b0d2d04bd62955bdaa428b74b5b6760ef8c09d108c9ac9c7dbc464bcad15cf61b7e2b624a13f056c12ebaa48d90a743ab1d8caeafe4e804b5d3f42208e66be41808dd3e969b759b89b75b5a3089455c5787373401c0290b76c28b3b7e874ee367f8a4083c182742b51f88cef448f33e8934f94d9c3318c28d0576bc4e6a4c39185619035d4d737747da6482a7da87d0adf5c51a4f55ad90d3043831f571416d02af2cbc3da82e810d3e38e43dd55155bdbaec6afe0d1ca844787a4897a64b294f2a1503829ad96abe4c5237207ead6898b9d1d2372539b95833cd8ba9fcbbcd3d7ca1a5993d2cb9aa670661ec00efab34c9f06a4e16dc9301ed0c0e555f85870bfb2f0c16aedd9d58bbbf6362c2e96aa187e5a144d555ba83f64f3add7ef79982d5771c08d36ac72b659ef8e906e7d6a4bc4685542beab1751a6f204fdd8b6841a0ee813e6c7a7ac7321a9be063cf5dde52fc6520da5917c37de618758244a80ed01d46673bd83597c0e9dd658064670481abde94eb11a296dbf018ad3db1d2dabf825f6a896d127f4b3aa7c56deca00c9adc476d73906eaf6ebc1724d74015e8c30ec895e67eab1bd957c3310b918c06d2d2a84d35aaaae74101c812ba58282496190ee5015ce597f55d3cfb8309dac36ecc8f251d729a361f8a196990387bba421336b293430663c201dd8070d063493f0c91ba83c445c3fd0f2cfba8c2184c60ed08d4a49613c722f7a33c99a233f63347c803c3de7ac62c1fed37a747ff1c846f7b1e34f872ef5dc71035ac128aa93dcc144e6317b2905900f28dcb22bdb49d3ca0769718aaa9ce4a2bb3c42ec7f3e9e9e10d572db427a01f460f58cf7d8cbb7cf614b06d6a3f5e8044f44b28e218f7670b03e3b5f86a4c25b04b87c298a46c3f2dedb1f51408a4b494ad41b8e45667857abf2bdd343493709e531aca8e0abad5d035728d36e9de164194bf3419ce2bd6248c7e7839ddbd2f803c359549410a84667ed9ae7009413667127b4606bddfe94a40d7354f773ceb699f94afb4a06a8bca8656c9dd7ab334eb710d8d714ac3aeaffe564bbeed91e1cc5b55e5c2bcf1260ba3005ee59bcb743f992e92537d3ca72432f1251e85306972831a00e7db2dc03a93f5c504e155ea291de0a8182a6c96c861a6cdaa03799e65f37749256528eb4cde2b89c7d372b23b3a7093f86c84a18b2d725d222c4ca08f501e62714f2c8ab98bb21040c6ce5629cba88aafd290ac9cef03b034dc69ae830ad91aba60f0b8c5c17ac57fed5db2c4d92e9d880e0cdc1902d69956c14fb6933da87a29cc200ed712b5b26c52eda4faf98b47de639a064f7ccf76f7f0d38f88c6aafdc12787159d2c3d0cec56fe26b268943c682c643cfa77350ec8d51dea8939da70f3095e60f6b3bd0b82519314dd76716ff67687310bf6f583a31f7c60ac79e5fdd4f0f39c4ea17bb557218cd66e6ad02d31d64ce0f9cd02de34ce074cdb7315b98e6e0a691fc5d810fdec064f42f405cacbc5d1142a4c3c83988e90ed57192d8c506d443ae4ab3c9569fcf02db048b2b168e73a622a0ff8dadbcf5f6f329515c1dd2239ddd76e23b297d67aa421528a463e2f58fffea0ef5f4a077650de08be47e2e68f439335ec0b3b992c75c0f12323a2c07825db8062cc34c49fc0462438495d7a358b4df6e445bff94c1dae92e57d91d762e2256ae3b76dda79a9cecdadf95bbb6165be137499ff79861790105b137829ebbd0861a398f2521dc941fbbf274e08ad6ab2eda8082cd87d64e4658b796f7e28b0b9111739fd962ee10e1218d371e47a6a7104ec5c9c610e8eba9d5def2ce2962994bb0fbfc6c8216b3c713758879dffaedb0aaeb18440e034dd5000e067228031c321a2fa5bddc0b869faa0e62cba723c4a4823a9f12ad36ec647403a8e7706442b466368b5b7828fda82090b82d663a2dde5a5e9b116aa1d6df6ba3778fa936efe973a4d8de564cb7312f0c708a8a60bdedd5caa003157f8ee7f6a12bd04d7d2e291ed19f245188e21a86e452dada50b127d0dadbb40a37d0c2c9fa535415539bd457d192965925c2c3f5abc06edddffa99789352d1baec5a6bb29b8a778efeb87b7e8b21631f76f4426689baf61b35b59a1c366588f16ec72f79b502a74f08faa6526826f98479b1fab5adf568a505dcbbd281c8e26d75433be9c8e9ce94cdc207be2a66e9225ef5f05a77ccdf7be3ce620a3beb11bd07c7490140a585b90c0d31c608be147e45f6c65d052bf0687ef3d8845600e9187cd90c08539ff280a7105dcca4b8ecddcda5f6f12197caa49034faef6f5517f5faac68c9d9c9f311a4fd469163b88ed699c5a150c3023c818119211c13178eb78e65498be4849c8a49f3f33897494665cf90dbbb01da0a79145dd3da98d41d3260585b42863a29ee26c2ab5e3ce1e3901b70b274d776e390179a5abf32ec1c3ef027ef308c14fc858393ff78a108a2f1d5e335a39814b70651a5c37b9121d39e20b6f63787fe36dd8b5dce3664be70558e8d472cef8da139962239f1130ff634fc3b2eb02ded39a165865037276ff212b9cff7145ccd0aaea8fb8edbebcae23bfc0124a93bc8110ab23f64873e65490e8a9049c2eb8805802bfb80b9deebc47c592699ff3c6ccb9e5ec0ff31d84573f1f152f226fb1a3fdc8b11ab08891da0a7ccf232a6ef010290bf8f3b204bf6be09fc155d0c5c2e15e76bfeed9fa8b603a935e1ece20618814b7cd9c0c071929d4b38df7291939144e2923852ca9be1ef2532d1623877432e5c33b46e125c4e35f3a1ebcf99e0e8624c1e9c6014705d9b424957c50797f62419a7655180c96bc8c8ba50a6bd02e19686fc363f1a3860d7af462d376bf5cf571ff1830db1160abc6e7c806db6a71e64ca7efb2b7ee213ab0020e5f27ceb8ede51640760fe499d34227bb5c41413950e41e6385283f552a9957798456d5760a513d8c3048310c36a3fe9613dad7f527ab7bbcc2ff6f945a07c9358c264b0fc1d78b4a451870ccba25b1c0c918f22621779a1aea1440892ae04462e97d58725ead17a0db4e034a1e67011387da6e5132c404c9eb341e21a6b9f6723b5b280e000ab5a0dc12a36e1b344b8114d8094567eb2356451391cc588379441a90239eb61755ea149d5c0f02e692568139526a1f63f10de4bc047d2e41cdc988151f4bae336e8ace06dc7921f960a999515f969209c382469bf155796b65ba9da0f02562d1d5fc9572042e1421bae7667eae80047c9fc7d5b9493e6071219136e876bfea21e9903832647c121b9a7d2af974544f416bd9056006152a83b946f56793d0552389ec7ad951ea4b316f2fbba675169c3b50fe9e61123b20f31035a9aacad5b169e9fbfda85938c05c0cf87e288343b6efa424d03df691158b32a4ec988db164db35045012cce5250db6168e67cacbbb285772e559e28de9176fe9177965551596e49a827b07176ca184fda49b4c9d3c49f3cabbcb8320af12215021c04f066c508b1187f0bd1f600f9f139d758ef63bf44060a5173e8685e061a821cf6a5d7cf880f99fd250eaf7a5e95b71c17a86d7b642de2d9ba33f0db3636cec5cdec6b4d902cc40b19fcd5e5f33d6e76799c80ea334666ace9e611ccc1823d22b16ec2e25eaaf93dfa41c72600079e8d4f23a8dd23cb2cdf5e621a8fb4dac285b451536c9551698e228d85781171fadb6166bd44ac60fb0dc95184db25f76c82d07ef38b2c7c79ce523ccf772b1522be1c9d4b441c2b4ac7afadece18a2b39864e46c3d1cf955a55adb1d51ab59db0673a73367cd54d98226982518a5c69e5deba8153adb7a4ba20875d581aa24e4f74a36afd621e458be5e70731aaab3bbcf9473f483fae4167d9745047988697b244d3ae9b3796719cbcfe7821b6c72558d9afbc28cf5ec95ac4b8bef85f1f126ee48050c6b0a8fe6edf3813263857d9d7cb59868341bb1bba62e61c9dde7040c050850a22fac89b4f283d1515bacbf11bc02061a0d480bf709695960625fc0ce7c3f7f6e100e40452320f9398e6a14ba5cea41dd2515aa11bcf23e06c383285e4ac0f34f0ad8027ae7dfd41f3059c1d8eef5166f1efa9bd0887d9f3f3d2180bc4fdbd6e29da190d59013f585ef6dd0c5647bd1382292324d6c891a6f8a8178bdcaa377472e2d05df97777847197f56fd33ba616a26811127c2640ac5192f55e527773d7a9a955c78d2fe64ecd39ecd9447eb951f0a0f32b67c526bb79d69bb73f4e49683258c0de144bce590f07f1eb30ee325c7b156fc1d2dfe0d568beec7f6ea02416c8f1494f0ba5a7331f5ad9db5a1189e6f14ef3e4ae9752f7366b2e874a671ce31fd43044f0533c0e754023c186b4df724130800b7473c79082981e8b465a4a47eccfebd33047d1a17134fb064eb7401dd3bb07afc89eff06c4032b5937b1c4c9b7dde0824bec43df38507e4200d3a05e556d62e4ce607ebf76782be9562a3fcf41584f62afe763cdf5858d0feb641da7f1dbc2281fb377d62619b986d8f46bfe47ee9f55ef0865727d088faa22f58cc1aec0e9332bc41879dc1aa7f6c70651729c71978459d25856e904ef478864c296bb1f0bfc05b7966d5226e3f272b8fc506950def308997e38cbcf25ee3d0be10b8468c76b7051c7040eab4b81446e7ada68f0050e3fe5010c5036ade3b1c7c8f9e6c0fc3d7786e10b6466b3bf71c685e5e51c8e891fef73265d702d6d17e73ca153d466da9fe72f8f7b6bcaf09f9825409cf2351978e22ec9e0f4820d3235429d3f51fcc255de953deffa4fd7278c0b8c4f63e24168f5c0229d34aff2884df874079ad59fe6cc74251c2b1126d9b0da7bc71a4db9bfa67f14b3480f8e6f4ac7fa668298ef6af58c6af7fdbc6fea9590c0c2bdd1e1d5aa61ed51583685b2127c0ce828a906197ce789db9ab56eb158c0530cd4583a865c429970ecff3104d137fb5b7231b080884c966b7b33e1d2cb20f24997610596c68ea72fa744674f24807167d79e04e8db82566b4569218ef42e0c7974d6022540c4b56a152659ceb3dceb91385c96abfc53e00b9fbdd0798d5d6edd9557fb8f658dd46ffb2355e7c3f51a456f205d2a97eb86c18822d35c9f6f95f4bed09b70f217d1910c4b2475ec644e82873ca3d9c697d183aba833c219afb755c0531b8933fc0c99b384690379121476ba65cf115318f0e4e7a423da1fdc2cf559743953547872164ec728c5d1e6d6fe6a16614e21012f9321b5cc4c8aae542934b4d34129dad9e51b14b96c0181967fcd9091808d920a6a5656fc31b5b8a7cb6e4e4946e7908f0f19d30b28a40a1cc0af613f612d28317380090397b9dd10f562385941606dca51a7050dbf12d6534a3df8ace92373786f5978ef14691c1170a071f2b1fc484aafc08711117c8ce0257a7c0f5666cb01a53669015838d83b6d71213e50c32b40cda1ace35235af43ed0add977dcebf6a3ae60fd86fa304c2336f0502e55f21587a3d57be6c83af331e93c40f7b856cf6874f101bac9a19367f1d71666b313138c7c36321b87ba7fd0c28e1228b4cfc365cde331d00e8a9a072276ff9b6e9401c4af369999abf95e47878f6603892ef831846bf0439e62901d129131aff0d32452d320048d47208727d6ec0a7f2068aa170dc9e799add5741d9fcd2562cabc6ca254d1576f1d77dd94386eb3a93a6a4bc6126dbca679972b7b0bf2b5d06a88051a2d931221cb6a147b35af5edbe11624ebd860608f9cdcc187eda530f759a23abaadb7b4b31950c873ff9fc2cb6219d8a849eaed79399814c513bac9581a8cdb2d2dc1b3a35ed53592bfcc679b27dadd9f5339cebc112cd042a94a8d0e08ed6ff6841a77fbb2d2ee29d6f3795484dd86ee7f74fad25333a93e103b83c30576fa60d588bc193930bd0b81d6e8a0cdabe9fe725428d9281eccd820b03b0d945fd901ce91640ebbc7096a27780b8227e139829703f935ea225ada764cc5c133d36374c579d2b5ecd3cf5034c5185ce4f31da79d1b1abe562bdec17d7f9eb31243bf8e1048f5df8b3f487501acbe83114a275a54b4dbd81135ae1ad716a763c7b8aa0876e57f24091a868041186206ca6600f405c961557fc5d623531ee823a034ebd25bbb6bdfbb139d0fe4ff748b415bdc5fd1b12e3cbd35f8a099f7442834980c5c34354cfd8a06ae9768e8a4d4eeb7867acb96a33f4d725dd7401d83547e2fadb7bd8a021ce2bec3e5c802e778d66c72eb716ef2bbeaa564627d0610527a3741f99506717ed198d59ecf3685adbaca585ca85c0948647ffc7b95eea65545113685739f950848a25a73f902e5c0684fccd68981f31fca9081eb84a5211ba543ad3feba67ab8c199ec9bc8344905c40673edf71e27bdb87a7c9549516bf4507c4194644b758d03799700bb8f4d43ec69497463c439eaf9accad65a413b5f49010e9d514933945fb2d166bf848c779889721957f786e1259c62878f038f79842924a8f209752a28962bc84a095c3149666c2b4e1975da0481ef1c01451032461310852c5b6cd13c284eb2bd1c05c7f1e6fdd9f0d38a2bfc91a269297e08bf5b558ea62b8bb486255ed653d8df1c69cd68c0747096c23bb4ed30726601837e7096570ce8ccdd0d85c59b11f8af651cebb5d71c5325503b68319fb4bb10c11ac11ed93727a3b2c75b52511084a14f7d0adf3bb411b214dca7140d5be09d32d0df4f1a44c47b8f7bfff88d457ed8200c1eedcc685e55ec85b146202fdd754bab950053584e75fe645331b3e538e6bb2f2fdf13d43199a12e0c1fdc22fc6ebeedab67e857d680b119d915b148dc305f3ed9cc1c4f6d6dbdca611f1d81b9b3acd69052d0e9e5bc0423a8f3ede1121ffd79aec6fc3e3b35a14bb2d40cdcd26f66ebab61132bdde5530984c0b11de1f9addbfa6e929876c383702ec387e7d9d083cd88c5865988edbd371076f9c90c8e05cecea3cf5f765e31ff8dd0b45c64eec74a26b315a3b1e7b4be141fea28b3c4fff96d7d1b8e5a1030b522fd384d5d32641369264f25e8d3a01f8951965a7d09f4479735881dfae82843632e429658d55d722cdf77aac3385737d067b97a54d3534b4da234a4caae68871360c0cd24a98163db6920189fafcee9b098c9bcaee505ea18231b7d958ff248003b9d558f33c13be74e50d80c69cfee7530957d3f680322c0cb998bdec0c2b135146a514eae9606bb3ea860fff93c6a349942acb98e5f872936544be7d7d3c84f539626893d65df2999385b10901b0929f1004ce8cdfc7688f235ed5e5a4c63816dbfe5a7e62d7c17c5c57c8a96df1cd2ba821939481920f59fd5b10659934da6bfdcdc4a107c1f4f777b0ed3e526e02a2b5880f4eb45b84ea76e06a10f1503cf6b17541b0fbfb0b4374adbfd34b505c822158fdccf78e9871ce1da57153cb33d97e5efb8b619b4be9bdd7fef50a64074c435e52235a0846ed93a600047ddb5ed379bfe622a50931d9c45ee28533a36b94a808a8aa8f4fb57fc51e1cd06bd411f334cc14f576dcea59c5c08da593de1d5bad8f4c6e81709ca3ef5de3d795aae8c282b522e076e14556ee71f806848177e4291589475e7eaccc4134652b48126d51f9657be1e3e7d770cfab55efa6ea59c089d0e649eea1ee4b9fdcf285cc03b93d6457c9903c8e6c8c1e673f61a1af8eb52c35d1319e1df02b67bc522d13f20b8f15d39998ab34128b3bd1672c56ad2240d7a25ec939a74f4b798746e3764a4f29d9dd1bf48a8c4bea41b8acdcf61a15beb5ab16f7e1252d7769806a0177766035eacfa01d4f7f31a90d75c0917e634c23bc7842644733450845605f5dcbffe57889e93e9f0e0c675ba0cff3d056b328d8a67e3601f1ab2808e47ffb4a69c974d5ef1f3a1ac40f678a8589c5ac5d8bdb6f1f34e24aa3dbb516cc26b44afe149a02fd5402c8663a529c9a3be3c861766ee03cb473fa7998ab68ea8099d6589d5d22630679d9094d9aaae40ff3a07493bc8a0f78694153f16912e6ed90ffe0146d2600d4f92cab36a4818a8e91ba15c3ea9de13cc9cfcf3f203f49ed1c401e0e68bfd84b2b7c02a1240b3a3d37203e4caee4e97be4d6d140fdd3e9e8a9e77e262219bccf1cedf82980ee188ca78695985c60641760bc1d2df406f29089658236f396b1e7225896546f4fe5f868434d560d4436be613922c34ce5cfa509c6175773dbf88effc95e573af3e5507c847117302199c2e39ce5641ffd04d0a19c05148efc2eb2c85fae2c76c599270b22aa61884d195bd39d0d8bb1d62732b6f53c1006170e2fc3b8342bd9d6c7408adae556891d0a46f174c8458c5fa4f083503d1b1fb365110ee4966c20c1fa8359c4b6a45cd2e91cb26d51edac44743955c4d8d0533a79f29f9976ef7bde9a56b366fa18416658a7a3d9156a2e11f6543599d88ef11b60bc71de6fc0a6618a0daa05f401f822e3202b5be0eaca215ab7972f58c88c63d9f8cb05710a5f955d2400019e472e49323c2cfe9d600f81b383895a55454d152f651c06612ce9db833c635ead723beb9344588ec1caf61913c15d266b37e222311038047ad7a535422f942490f09d24fccc7a318cf315054156746ea07ea50be4396d28b5311043be5069cb8b240587d349c1223cb985db06ab8d5f4d9c97d27b1e2e2f17b302ef6bda29ccfafa73cdc91cc1079f7238f2f64ad46d69d23f98a7d925024282ee8318ca63d081ce5a15de3d879129c2778b1b658abca7a0abbcb7a5c4eb3b8797e4359df9d3d775fd05d8a5a293f2001b04b9541ae4f9a5cb533ed059ae50a70eba00fc4a4d83d190a9fa06a786cd99a95438400ffbae6bff6189c4f101856fb716cc30d581460810bf8aeedfe6c65fadd4d28f3969e99a957453a220c0dbb5339e70c3077ad1f4e62441f5f868f74f8aa15af47d5a791b86ee37905e55e2f2100406944e2f42c113b4a6837546dce30d3723c1d2ce96c16c21af19a43a99ad481152c818fcc6afd9919e7adbc2ac3b1310743bd3fefaa7333163d10db7c6682ed0ad213cec3032f793bfad6c7f52b553df97ac6a8e4bc0ad9b609164c2dd914fce19b38149c37ad50f628790ce790aaef548a033d156cce65d9acae47485e4ee992b812ca1bbeed17f9580983e0fbe08bab0da2d7588dad90959a39dcb284875e58b7a05cfd08856718a73dabece33855ae6543ab574463bacbd9220c0e368dcadda8e4dcfa942a60f5a69828faffcd11afa943a2f42b88e633aab901e136efccfb9782fbeb1582df5318d70a75785e60a6697b791c02f67d06c0f9afe20093dd9c6777c269c6a049adee179eb2a09ecd63a3ad5a28d5aa5a26d2592952630bfee55d170ce9b6a3657aa796ed6f8101cda1995dd8e45f8d0ddaf793d377df50f0445eb11e3bd3734649f5f25453ab9a50248009e8c58dd711dcb5e4b839b348cf78406bf7c84f9252c65f45e6042b5981fbb97d8b679c7586d14cebe9c33c20498267f69f4c7c5a6db1bf7dd89c26f3332efd97e0494ac6fe0b2dbfbfd1103aa2bca7534a5ca50f96455bc0f4224a17db3af834fd69aa72f53df43488b80310490d6ee985de4392760627f8f510b892596590c4d7b69535326268738d0214c73196f4f4c7388b136c5730d5005c7a8a4951f43c76573e6278b51e85343720c165e36cf937705f7b954c9be354220c058c6d80b29e652683bbdb5347c97124b3d892c4964813cec99d5ccd1370fcd209de5abfd61a56c28d28dfb551ef5cc8a70411f8cb95e4ad03113415d069e4e9400f4bcae5f68b24f4d5a50ac966b145c4ccaef329756e6bf9c5f0b7676abfb984b7bc7a4d78a16fb25e94778f9056d8a4c10bb564737a23d9a978e76b86cb2773d747b6a2525c4c21f4682f58255aace852f5c6e4d291d67fa44a996581e71854ebb92066634d8719aad419d812cea7ece0ad6a3599986ade1be07d193e493e34d7e28794cb017972708ec02a4669a89aff4a7c21043bccc7fb59691b1ad2e6c313826a80d58c1ba19df7256bfedb1f4780fbf5dd26748ed56f90f14f520fa6b07c6d7c9d4ad5c269319a69692fb05734ea5acf4f99366399097419d24ea24cbc851cb8e2378ebe89a45a9cf84a626891b8f3bbfdfe3e97ee332c9856bfb39292e04311142079547f82e61b6ca57a4070e402024e6fa7a801872b12269346ca50c50b38da9af8e0e7caf6dc50379ef718d5dccc567167d00f481cac8a088abe04023b8de0dc9bf3409c7271aeda709c65d856ec83415bbcb0b9055cff7e3cda609b9340f6b49bfa10e789b19ee1f2c7b450b65dff9e1ee596087eb1446fb7401cb7848006882709be35edf2a23fc7af2c34f3cd19ca6bf35339a53fb75dc4d8d4c0c19cbbb75585c0da41bd256017fe195b5edd5ae937511e8d34823da1b648122ae3bc204e9230212ef5301c218f3bafbb78622681fdcc0c31c2bdceda613482d1c8d0e74740f1207b680c7d0640e35ad66c7257471450bef4580a0d170c625b5dcceb8915e18b93f2ced3c28c8a8ddd41a54c1247720c80932fc39055215cf558227036bc8aa149c44325f8fc209186d1f9f366ef5410522fa088ac0f3bd6f887070cd31a2005a496e2cb827ebdd65f71a397ab000244585ba8f5d11e1b2a1e883eb0efa55d351f3eb5b1cccec080345970bfae753f5fafeb7bdcc435afd6e26a39d3f88f834fb69b447c8b5da55fd2bc3ded37aa4dafb3d1ecb71207b486c9619924060d3ae9ffe3b9ba7af4430e881d2051ccea02d55e7e32c577091c44681fc7f2fe049de076e5c148685e2f77d792c38102f537594fd42e16c48f06133fd61bd3f0a0ed7c9b891e7fc30ca405f8cad816da4e0161464d25d36cd4bef04e8257884a57d370fb39f44eab2fb62f2ac67de894925a4ec7e6bc915409c731e1054f95d938bdc76c3d84f71843b57b001f97050447a45ea317e489890d2a813f4fba43356c70d7957daeff3548a87158893646b4bdf1d0d1184b8b13f95755c5e388666133ae074267cd98fa2171807c1dfd1ec2d0f74edd26fc52ea69368f0c9eb4253b8a5856e8af4ca37606997f7f2762d33dfdf1978dc5fdb00674f7bf5fd1af84879c27c9670283aecfe392781b342523c0ff4d5d907eededce9bc20afb8684e689f7cb804902fda19cb8b66f9024afc83ec14c2848df86de09d18b8b31d43fdd83cb4006526f73232f7a1a508a24e638432dd4fb11bb8e6d81116cdb81b780f503df17c9fbc02170b2fbc57dc65f5708f959b7703fe2a5db41f824b9eeab811207e34cbfb1991938a687e2f42cfaac416e245cd62f7bbfa7e1c250aad483aca18e5c17617155d75576b782cf9278c0efac686afbdafc60ef16658b6c221579baa1ed8b9ece41339d6959cbe481155b3ce1af0047f16a21af45286852eee42d2feb646b59c8280086c98be8021fbfd6459254bab1f1b4f8fc9e3902a51427b07e33f1f21f0f8813e16b51e7c61e5a956fe51bf5c71383db79619a013d8d4d6dc7a64b41f598b6c63bf547d69124ba81954bae4fa3aa62dbf38fe7917217fb81db991589f0a28a9051fa0c52f9638f31de0233c2b046b58cdc560edf9f2e014c0d57c128517d984f0b7746e077254bd1447eec53c592462955410a1612697b2a4ac14c658ce78bf7cbda00b411ccc52d2311a693ad83a7c6e49198812a2d7b35475772e1b98a331bf7218a93dafa50f6ef5817854622303d7a7f50e84fbe9d95f37175e749069f94e0b4312aa8f0cba4a0f01203b6d898503a1c0ef27381111f62e2ddf9746cbfb5fc67ed4e2f636654ab229b7deae79bc72408c81dd7f5b9ef976f95b27fa902a040425a4184438dd8665693bb2ff55c480b3790eccfc62b2e4f9c12f4a6c58febc8ad72f81945ae29a439f31667a5f2067a555ead0a696782bfd5d0fb84896302660ec469dbc4f2e06cb4fbf21507b5b4ba3c872c46f608f7a24db4f4ad52f8b7eca553f917a3575a7f45124be5509c0b221d0606facc2a2f996283e312453078d38a48f5d232d4b70d63d2633855cc61f03e4395bf240904b740dadc01e1c1d5ef7b25df48ed7ab54647b89aa3edddbcc8fd6c7e6980c12e4e0916b622a64dd2aa194cc2f354cfa0bd922691e95a67c398a8a2fa6410019943a41b7793c8e622742d471679b72c3147b44609c0450d87d2e72bd8baf7ec475adee738968a9043889e7b01175fc6582908e9cc972a74f51bbabe27b0edf09fe939ca4d9886016356f3454e5453b5ad2d4ece4fa4160b265f48efbe6128240b44ece8883cd5d520c582b186fb326dd7e6e16bfaedad9004d6554baf3800c5082318a1318a6689ffede6738ac99042184efd01ad5c699e470c804e90ec905ef064ca82c0cbdb4e4f07802bd56b7b69d8fcf5e9952a91c9a798d37615a3824dd3399677a9ed7b23e6685467185435cfa60492e93d30176b72dae5a6530db7e7316b72ca62d759e46c05163a6bdb8bf1083f2aed6325ad0610719a973ca1237e8221e66247bd395aca95667cbd446277a6aea23835b51921a9720ba5fea8680fa1a60410e4b55a78b6066c0161fff80258e107588ce847ff21859dfacbc2c289d276f79d22c2cc8aeeeae3054c803de04604f5650bb5f0e674801c6146e980f2c1c3437ff9a8364532c2f6408fdbe9e88a058e6cc0b8a310ed7fdc9687f981c68132188acf687f7b7a42770d7ec22b8ebf499e8685e905fba913f5be56d25dc911720eb08521f51cbb76e0924763fec3bcf4554b74e547c822aee35470c5adaabcfde7678510a0663ad52de84ea903aee0110d34aa2b83bc1a900c016e4685b1b334c2d79f056d28ea761e48ec790a56160fbd76891eb44656063987186bb8bbe4974d9e63063bec55b3a3b6a089fba589dee5588ff751c763fac102dd038f08df814947e13ab07ed2f43181e2b696f62d49eb53bd83597708b955e5b8c0fa4b5c1ec638e2d50d78ebb5de9f4cb2ce3e2da615f459d08453a871c7ced2301831b06f7dd9e3e76678d73c85fce29093b76bf6a678194dcc0a09d9a48d19dfadea1bd3db4cf37eaca3df0d747ddcac6ab42cd6b770b2b655221a56a4e31546ac731d6e0618c2d5544855671613d91fba7b67f6f2f2ec84118af8930161877bd4526314a558b245fd716dca7622bb53323e2d91f41a556171f6e27209721b6aaa12c6098086580269f2540d194a3462c8a119a3885c3b2192904ed1563d979dc148b63ddf3cc3efb6f1d8576c58a943a624efa036b491e6e297de396b05b546c6706e84c0f8ba4e81029fab2236b9e26d078bb0b7bc1d9f5f759d75250a00c4f305d7195ce0ac8b425c72943ccc904f305e52419deda4b4c95031f76d9acb558a1940d0e335845740d7a944225ee5694764885e5b73cd5bc162e130ada2793bf1e212cb6d8902d242919acff16f8aa964267aec437affdf536963353f7646fcad03226aa066d8bdf7491a2f2c5f738e580e115845a1dd166cddc761ba1a649b0ab6dbd390b434ff8a0a6c3cd78e2fb95c8e483034db39f07b53bf7113b2ed069988d2bb1f711652fc72f3075fb69b5c1421ffa56346c6f1e357964898edde09b5e252dff1c8fa197e0cdbff6b236dd1edb332d1e37a04068ccc97238da745fb19df19bbb5a17201606176eeeaaa24a1caf9cb4ab723f28abfe1fd9e36032e97267a4ee6359cdb6eda7a1c5267bbe006269924a5a8b9d7dde839d86c754e8f63cb39040cace3533aa433e41700f55c52f903fdf01c78fc67285329da0ebf1ce91b987024fe53791e0e4e3498014c6e36ef1bdab1873cc491d83795378bf4930a95367f30f3803813b281a9dd88e7c63ef10d0a61712ab12860cf028b5f1a34a265bb70872a74f956f78cea8474780532858003dcad709cc7dec4343b89003a4b21fa518e381dd8e333932acf18f6a71904e55aa8946392f5dff4f6ffa097f8dd4963522b57630aeed1a3fcd617ee6e723e00cdab8d0532a854850976b6523228a1ec9f1d96b4c445b67b55baa1e59f04980f823b32b8008db9d918ab27e592138cc622dfa739bd357346b71b8716aa7da05947bd8b705b5547c528c5820b6abfb983bc48eb8a171b14086bb7641504c65220c47395802ff5020e5a1498b96e73d57b614d443ea0dba0f910320958850c32875ae38181c96d3bf16d702fa16a5e8494c2a2e59236ff75c4d2fc738f4f9090d135ab26edad72afaa4a11a70921922502a477a7067b2a03df385bce5bf0f11f8da4693e44c9932f3f244593ad69cf832f6d9b059df2e017e5c06d0131febdd00cd50caaa89409732602bb75715d53699b53db720bae16c9724ec6abd4840e40c644dcccc9c8d85e48b5347f4bb9f1d6206780655aa3477f0e5f400722f4e70ad3050505fbae79d4466b5904e7b0f839cba8c48bfe455f7b7b3de08a89f8a7c5df0b0000000000