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

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

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

Block Certificate

Block 54684 07ded41b00e93ab84093c07ff470d397f83bb78b777a3352106dff9b2f2535ad

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f0127e7696c3327f9048adb5f0f601fcb8203e95b7a3b1d07a07dd42b8f8b136
Certificate Block Hash
07ded41b00e93ab84093c07ff470d397f83bb78b777a3352106dff9b2f2535ad
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...003458000000d30000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000a74dbf8e28c020b27812a632a2a5db594ee2b860372d56065bf9db2f815a68edf85b224b809768047bdb5574f18d75e0054532ef479af5ff155c6bf0cc8be3bfcd0435411718e0c3d2e534ce2234cbf7bfed771f07e48be42c000000000000000080000000e000003458000000d30000

Raw Header Hex

0000402019823ca028d4234b74eac122ff68c2f7fdeac974764730437ac113fc6d16e73f5da537cf656a1490cc4dd19253f3572cde715bf5a0fb9386a413b8f71ffa60700bb8096aa049061836b1f8b842dd077ad0b1a3b7953e20b8fc01f6f0b5ad48907f32c396767e12f0

Proof Data Hex

59,560 bytes
1212160103073b095040ab9b434da778eb0c971740d2335e2b13500cfac041806ad3a2e357ac6374479021a7545ee889aa4816b2a2f80844c84f419ba9145447b4a470ea0b779cccebc9a367743b8eaef9d28428f086b5a00e0ff074a95b98ea2859b3903cfea4ad2302e21bb012b084f0750c80fc4880d0d764d51e0deb37622a476b76834f0d727bc49e0e68190079a81f6bdd6add8baa11d709800c71c045fd559f66c6a4a8ab24d4eb785f79a2a9550dff0764aba16bf5032db8ef3030393c658f55fa4fb05171b0102c1d5e39afbfc42c323a86ea6af0981161510cf6b43fa54e6e428b286089f5020ef6a35f1bd685155857865dd7499a2892f2765dd94f5dcb9d8d50cab930b4edc06942f4f34485e74ad7ec911b2a5e98b19c0f4e086b30db0a2bb6d7946c0c38beb2e059e3e108a85c9bc32aa1f348659e8696a05fbc0cd19f812ac01596eb05fe56ed06ecf8961e22433588aae64b9bb36ba4d8b5801a1f6277ed27361f361055a88010f74d1b9f623c9ff6e87fcc97debe6b3826ec2234400d3d0cd370c341b02d32da00e0a8d629953ca3abc14ccbc6ccd06cd09100e0b43a947a0cfc62e6bf028e07c222680187c4fbd96309332367621d889dc0d1aa9373cb705184ca6cb21184de795ad27eb0ce5498f9aa417f18a177b0b32d161be6a35c7bec76f9a4c628fd3afd6f526f7fb8a298db096f0a010b7d165c23ac8fb46f9e7d18c557162a027d199350822585fb0d520acc53c63e9eee32b56c00f7ff2eb6d5e29e9ddac308e3814f845372529726e23e410b26456d186193ad02e233448950a1d2f6c1f145162e9aca3ce50f9d1130d3aa72b0ffe068da3dc12838c05f4102d229fe25cba69c1c2d919f498c2cc911e55f134598d1ffb49ca7a292df79a0f73473f6c6210bf088dff5f43ce5d4d14f5194d3d9d14e66b818f7367c4c9440621966cbdb4f8ec4a6ea1639a4d39c9a06fa801565ed08e0bb65f9e5a5c5a6a2bfaf2b5c636814a4912cba65d6f7ad940435530aa93c83b93293f0911e71163b024f7e7e462a3b3daa8819810a48fc6b8c7054f40f8f509878431d5fc5d3a2bd36c24a6ce9fa022a7abcfd10d8468b87eac15926fa102a278b66ee987d836f4ed5f7550d6da03411f38e33c5130c32da963e6c38dd90f45fc83463b8b925caa827d4f7df5163144014ded548f2327693fc4f64ee96b2b08d8c1ca101ec3d0e934401ab9c1c3f9b2dea0ec531961db67092aadcf1aba338750b1ba90e15617fb95843bfed3afffb49e9014fdeaa5a9a4ecea9ff29251e9781943bb2a46c2c622005ea131be3a6796d7f26bf34c8670187f937880a19e9f1dfc880be45088162f11bb8ac496a58421ec0c7dc1caa31ec1b83e02c0fad1c957a8814dfea531510a4a97b64d32169f29a9e06e9a4696ad89bc156c1622a7f1f187f2f03145b9edfe6e8bb8939ff67fb34e449c33dc79ad96583a2ce70dcaaa299d6a5437373685c48c48ee1d9cb27606d796ecc6dd1ea1d1f2333db30251555db6ff515d8aad62fc16690f26c28cdbea60511a27023240ade2d49754d4db7711f17d28f9f5c93166b5527e60a2dc6fcf9334ee1a73ba38aef1f1fd7836e303d3aadcf3698f18824296beb3b7d7ff3f55b5aa144af68a89d4596f070aeac5a8e3cc527b8eaba09cda62d50c4b869d7e4dac59518a5457809af7c69629c7822b5a39f8992ca1e0e7526369f17447c5d2be417122a24dc45dd016e161d009ca7d38af2acb1ef5aa2c2fa6317da54ae12a682db7498bd508dd7c1d02bb5f24e4863a60b54bb383ccfd82fd882fd966a6e3b48b8f241e1803f02546d3137bdcf3e3f32c272abb14ed54d482fa84042d6c6733dc79d6cbb63b44e3f890770d39d935c1b09997f0383a5890365d0a9cfca6a049a9a3d2f806f2fac100f1ef2b25a5850d9a913746e684c3052223b1edf1f3dd96319a5ecab203cfb798097dbda439383f6df08632fbcbf545016be1a4b135a8bb08c357df649cd43577ea29a0629fc7783d18e58a421035ccaa7727932d6bf3f4abf288defe7116f1afe4278c0ab8832756f7a8f26930bee04da2023aea1e0b65a472abc121848e07d297ec71cebed790a3c5f5b5eafb1c6fbf090aec9ee5d65c0abba9c0ce2161d59b4d6d9dde06ce061dd0ed6f86c77eba3924c00d743a02169ed388db7d4e7667a76f06fb42982708b258b443c63a7aac477eeb86b54d5cc8939f2abbf7952bf8568519a731970b371c523aa23fefca30319b9b804ba6c54910d9973e0a9c575e99534fcccc5ed989dc18bc5d7b8f009c761fbe3cb2f33aea9d10603a126336031947174d03cc4de61851fcc3dfdf457184aa71899ab9145fe82ac8a5b44674c92067d6cc9905f30ff6ebc4539544910250cb55ab712538d03454246716276797341a1390988f556a3f2265b8180a8d31780bbb38c0a44ecf297775bda2760e8c750a39d34dbd71a2b1be99ea7a20f7fdad71d1e17a992d9b2ffc23fbacc5267c82aac893c19c2102f69e6974c9dd22d11c2b0c28b0a8f385b92d562c0fee26b5732b14bd0d08dd7c028f59a41651c6279717202efe2c63fcdb0e8272f3fb60ede46a7e351987ab625cf19a74334252b83d17eb2b0d447cf18b0aa39d348449c37a6ab312c8bfe3df57bbf547ba70d6f680d7186efa15c6c5a17ece2f9d9c5c065861e8264e8fc69c16f10fb5dd21f96c5186c03c8e40c17f5ee1020b4d01feae8f2a53f498420beba0c734feaf678bb4e2aba3586bd714e912069ede33eac310435fc871034c069b2475255a4d8f7945be05651d91c5c3a467899d5cc833e9a6d8f13f5d5159883bc7286f4a7df137bdd782cd8717986450c7f12a6c716c67ca391d0531cf49226314a468ed5bec0cc130d9aa70aff67190b3cc270e51592343dde4c5c2d55d58060c24f75893c39983958e736c2667f6b05307bd334e70c5c580bf197712d384c24b255b1f578f5415310f244722cbb453589edb3521ce9ad62c714890059a8a1cf9f83c1ec5fec0e888af5800916646d45793c2580272bf4615a761cad02db3dfcf4fa23f97dc68570d8c71c6629c219446169df271fe9b5b12dcfd208cd4e2deaa81ec63d4b220db770b4453fa27e62ab643e69a67b49179c3afd64fbb2c58b954ec0716738b52322c81017ea02b9f77cf97969c46c8ab24640d573e747fa3187cbcc923be7e3cb2188f0b2e11f5caa95fda9e32d13bf539f42085ca508313c4a8b1bed3bc8eddc04e7d265bef3e8581570dd40c0a789f7a33a48191d6cf3dada7fa327232ec34ddfa08bb29580439da68e276d360c6f8d842c2d47815076b7f98f3778a8ac745229a6baab89bec295c9d0be298185641150c412d6b870186126522c9c48cbba85de581f5695202f4c7293b0fcae55febdc70957743671f2130c1721470f365ec0ae0943a3bdde83242c9373b3f1b60d0041486b2f2c49f993a35a8fe5718dde544ed51e362778b8c8a4b1b038fa3441697d3026b34c1b93b46bc8c91831fba15b6dce66d6ca28c7bf96d86b6933f2c31a3dfd30071f25016416d6c88467c714e500abc6b8a18b8900241b7bc24a147cb88e8ace38a14cf4f56da762a277d547a458f68cbdb5171e780bdff02a46bda155099698f0c3475c94b3c6e19900e11299ed8be004db407c9088c1b353015baf79d186b1696513cff02f02ce6c97428440128599d9bf0a45aadea58b5cca1c399cc6bdb3e5183e4a7e0f32f957c72099c979c69f49a81275f6caa24432750b23a1d9d4fe0a92b81f0dfe6103e326b367173b6af980efedcaa88f0935d2de0a6e11678f83610e9f11f7b0e5365fcd7070130c53beed705281e2f3c1618d3d9e41c494f00b1ddb6fa775c7265651a02234e7cb47d4de9900673d562d9754e4de7e592186baa88757be1839786c7a35b76c22dc8d29f79d04be226d341498eef43c550cdc4d3491810de34289de51426bea879fce757d2db644cc0b018348ba281a1bb6b8d0d411ce90acc4576c9a3919f0cea25110e84d46754161af7c9c2058484b0aead9d069c773ddbe4a063261b5c5752015479067382ab7b2016815df86edda2d2fda2dab7a6ad6e422d001c60e25c3e3198832227a97f97ff580dd67e669ae59d813f71b78c159c2e85b93deb6f02e0b9b42ae566511dbead27376c8917de29d47b2b8ec6713e928592ecce2edb647e88f6b1ca3a5ab1007c4426ac49bb6cf0bdf2d6e714bd652311a63a0201bf7190813abad05afc5ceaf647210db4990709498c480c05b260f32dfceb3a8c6cb2426f88f6d419edcaae0d99a50759fafc3638e51623115a27fbf0b43e359eadbc634ce2cbb16917af30d971e7f26780de4e57ee49f178c8958b8269bfe73aadf9a0f1eb63b79b18ab5d98fbce808ccd40ab7968595b409101fd073ff1883ff1fe6e13a3399909de22eceb5f6f48bd713c70a6b960ea44530e9b148c1bc256d985dd16ccffc2f2336df3d8b102c8e7b0b4adf98a37b5e537286b5f32bae889d34335ef78779779681cdf35e6084aecb171ae3cf6373f69c1cb9f320879320c7857dd1adb2936a7e277707d77c089f9c35af7d8f460a0b7c15f3f0341c4e90d91cb00ffc2b0523de3224fa0de86bf10dc27ebc673310a2177b1052ba966470092077e60e7982c745638ad1edd4fbbfc3e6302416198b5de8251f4d823573ddf6888dcf8bd5e4ffa595664769c0c221bbd18226645329620d5355fcecb22ccfd80122fb5a18cf283110df7a4d372b25ea4df2e0490a315effabfcc69ffcaae0ef78d99f0337282fe6535e13525e92dd6ac513ceeb059e84b845118e26d3476a60a79185994b2212a3fb1b71a799844735a5edce8e6731401face7ac7479e6bde301522fda0584ef31fb2d8c19284c0b7802fe39f2731443216d0977fcd35cbb1b0ef2a2040877d923920dbce22aee6de138337d4abd8ee6d1ce0a0d4522b7e6143ee0cc6d592312f9ea882626176dc7e3560b04643d8980040ef4f813772496d0d17682df28d63aef8d8052057c8ec1a224d3fa176c3d389c3353c201997f2ca4c48cfb38afeafd8d48bab83433804dafd61601dab87cbfc7dc4816a77159ce5ecfd378a78c1d263d536692cd4827a6026ae1ce1877fb81bf15e5daaad45817f5053d39de80dbe94370fb1f65a9b6382377e49d6aad950fd3e5f5c3c47cfe9ab24983a5ba76707c17cce95fff530ce9776071e664c955ed55dfd9c1000ac211e09adcfe232ac120136e0b52e77ad4462fc0fea9833108ced135c4f8a092cbcb437607eac9f7d4c461b2ecb3efac6767a7b030e31150eecfa23b4b6b23e3b7784f10006241e8d1f958499747328a4c20bf6bebc4a97971df4da2a4ea1c0f5f35421b0b6e690cd5a4e2b908c0cd8b7ff537eefef4f09b205b0a3f40e9971bfe9f39edad22eb86f21606f5a95480c960c2fe875947531e2fdae207e910f4e6427e5e4ad19442483d945c9c574db8a19d29fcfbddbb84ddce48193872f0bf4f62b6285cd7cddbb45b0eb1dbcb769bf73d6b79c8a12db6f6b8a896d3736ecc786e4a1fe4e6c12d6581d4b67216d51f929f492bdc7ddcff91444a97c1a67fd96ba001b5f6e2b1048e284e72bd1d1162cf3b6ab7abd02d16b37beb3f88a51c64214e9ee066393baa34e7dcac060b126b850aeecfd78f9ee59583aa29c91d602644c89db3749bea8d514a32f95996ee5c5e0bb1b5ba12b336c06886d2c483240aa4163a2bb81bb3e0ac7aec851187be50d2575c19418306304b76ce0dd1723b01ff69cc4cb1c10fab579ac1f5df23be7c1d2224c5952c3ab00a0c3365d7817d7f7055695fa090c3678b266e000f5af302709859701c22e0f122e784b3d97b1642d1a250c329f7df1b9eae3a3025d14abdb2126fb8d89cfdb8001c1d8e49ccf6098fbb6c320c07a3a0d9372637f47d39b3229bddda1e192210c3ab1a1f456124fd6c4aa1712ffe6b23f4d46607506e3677a2d0d978a4b3cd29d402c91d7df34b2342803e3cc8ea3c0cb78d1a02349b90864d63a3c649ca6c98e87cfb0a61822444262cca08d598a2814fc583ff159d9f8241a6d36c7a58791638a75ababa1ebde4a227c60838dccd8c78bf6adf2d73eaf2711168565e76624639353bb6214e753c93ee01215dddcb181c4f42ea616adce9c5cee1d4b1c6baf5de9f1bc1eeebce3a2bd11f8394c9add7549a5182b82f9112f352842c947784700ec91e15f39afdf06fa6d190ecd08e39b944728944b3a14bf750b1a96bd3f4691bd0fc5c613294e78c4eed66bc505928f09575ae64cae553154316bdb6a00e34d85ee19f4474cc240874d7f819463f94d4eee27a1bafa8ebe2a9183316e56bb031a33d83d7b82b8ac2b91fb416b6c09a826579d5f225adc7bdadfc4c5c124c069835cdfea081968c762b6a63e77b93b21595040e43f821ca5a2d74b1c579b8981cd0c96ae41eaa4f03570c8802a47667f960f0f1768a9ded96a8fb01654ddf1386d108c158adf47701e2803c388454314f27e37e7b17dc6cfd5ae17af591cf25bb98620f2aca79bd1e49d7f104ce7831daa2f0b4379a4c7fe8689fb481dde983b3be52cb6304cd5b20082a182ef9fa286925d80f67b4e4f9aedb95ea4a34bf6e6c8092503e912443bc138d576b2effc9a0b047614e9babee8f3479789da3ca26622bc1d77a135a5f93fed9662338e752e43e44ad25d28dbc4d92cf6f6b208b0424a6fbe83c331d4ae6550ee03d094a146c7c08ced5d2b675ff04d52f4827b0368037b420e12b25b420865fda1fcd4c3b71bac0e7f1df09e98d28b60385af095f10bef7adf71bc6e72e680c58604331e80c8b2913fc4a8b2b0f06787d88d46b95d79fe19af881a925516dc9866a06be7e64f48aa0d3c01590830f12da7be07d222fe9693d877fdc0afe9a23bd25f69f4dba950627d354a95bba07fe263bf4f162715ed1eb87aeb7e54653822aba6eff30e004c8cc5c850f8b6d479d7f44f3bcd79781340217451797b37a041df9a885812fc49063a4fe9d14dfdbf9efbc880078bdb606ce9dc92e5ad4cddba917ed859e0e1f2353c71e7b8264d511cd2d09e1d744c0f3c6d67115eaba3b792cf02abd89c309940bea110af34531ec074e8fe46bb7755a9641fc6b13b5b169454a8131a1e7f6d57119a7aeea776f59d6a2d9090f0fb890fe38fc25674c28ef4359f88f8e8c6c55f104ce425061316ef7da628857db62162fefe3fb0303535d37f33dbb9e014958a12d4ddef5c012f3cb324981cdcd719b5eb7837df0f0cb5c25e277c5b76a2a1cb1e9b12974d909922070fa4248763055ac80813968770f0358fb98e61d527631785496de02ae330e3230ff329f8ce8a5a167c0685ae51abddaf75445c64b2fa4dbbed75896c0cb8be7a4e190c89638725bbc3d7943c23289c9bfdff5ef390b177144631f7c713d9bb4aa2b2f4236981a169c1ee9264a86a106ee993c1a2b8482026cd18b1af3be692b49f072e6f501375fd62973a21922ad7dcc986169d9af8e81667d9598b73a7ac0ba3664044bc925eb86d7fdb7660ceb0109c0c32086a5abc8655d5c54dfdbcd64b1f6d5999365ac00c7bf99b63ab005645fa0b954ec52ce8bf92ae0cf72fe850318fa799184150e3c696602e62535c9ad85fc3da70f9d66e953fd0f2073309c6642cbdc167af153b1c32ec4fc3058396e07d3a9f49cc57df568188a883e93cb1cda90e57a9bbcc906f47b65a883e9738705ea5d40fdc15d0b5190ac7e07505cfba07929475a91805e987fd4a3fb9ed1924358bc3739e2e00c0f060c6eec401391431b02352b1b51d434da5f7c40e989de35b1724023df09b46f2dd5c859a75f0d6608e3e07e32b646fb5d414fe69b02a4dd1ebdab12cb18000e0931a48f82a9eb7d228f1c8504f9d40d3c659dda74087c4f2422f084aa4dacaf962525dbfd91f78e32e09ffc65cd3291f95e3ef768c73d6ca3333c08985293a1f69b5849bc77029cf2a49ff4d26ffbd02b7080385e97f0a129c844331b5e68d2516aa766ea6743d948fb7740486e080db8fe902dd753516309293d0020cc23d4c9128dea74569f88e9922eaa9b0822deac53f0a14703bc492eeb4c39ef11d8724ac35f300eb3ee2d4b26f85db21edeb9068ecf8a5a567b4531b14b8c370519cc43ec510622eba554388d3b1671af4e7973728f571f339e762db700ee17961ac605cae9786b43df515dfa0494298c0f124de24767d6055626c2db11f14d91eda2bfc343c7b4632c8be52074689e1745d476b82d0fa276e018f8352fcb52945c6cf80af0838b25256faeff45373a3f84df08e0dcda7e379a005e891d154b9fde53e9a28e5bd6b8b4859c391f0a7575a165b153b1dcb531292354571855890eee31d74e8d264d33ce9a34abf47c790399804ede3cd019425ffbefba2ebe5461ef60f598850e31e988b18981222677476733b0d1ba62c00a0212094df9939c9aa6c7738bb114b37b921cba7c7ede43bdf9cb562c666d691e4a2f0193835a5903e0bf1e4884102f1834b44345fc541b43d8d2b79c366358de4856f9ee8e5131c0d91e1b47713e966286627e62483b6865cf10253a56fdafcea69780b2300003df662276977b0bbad76cdd6cae5946530c0aff9788b005bc5e0b35294bf4b8723c281858c37d0b6dc0da473a428953d9d6b10bf65983ca432cc60d75d9642cff7c4a328db9e447bf4d4f31c415665a9bcd60a82951f870e2bab0afb2df159a61b86fa42e7225e91af6780f20bbf591ac3764e9462a751fd41d824cb5a246d62ed4cadf6327c80dae0360502f9ae3301e9f4869f82073a401e12cde25c7332f2162ab4c7f4937f704e3bad22510b972f083d3b19e93158316fc78c9e51229ffa3037857a0175e3a8bc536f1f389660f23511199850b8dc4f2e5aad3d0eb0493da68d432b506af751064bd592bc8470683be6771a8ac965dd301d74f71bbdbb477864890468b06fc4b3f27559d33eb636dfdc44c9de4e05d762f020fdefb12e7c03fc32c726c3222096a5ab089b8cb7cb8e48fa7ece3076bc7a63026a48e75d7d8bc4113ecb41ee3e9dd6f840d9b25d53537b5206b99e00128e39c5ea12facc79d3673fea3ccc381ebc425bd008e1f9cbf12d96ce88bd900cf05a5f584f64c969818cb731b2396f2e5c7f6713eb55a704d09d25e51e736cf9aea87d27b4d424fdb6a2aaa1e2a8b937ed96f1e3512fcba68cf66d01d1d5e097c463c9e443148dd1290a1f49f8f1c9d1fe6a498115caa68e9db3338911fa0e35de898bfb313f9a56a13168114215d1827463d893d863a54e8c5a33867a0548566c01660396f5da2649d461f559efa2cad4869cea7dcae371a9854cbae3334f8197e5ea97aa70d1d18dcdae04480c1ec8980013721e6d817406b790106f43d0bea7308ef9da64e8fe0fe5973494fe8b738f53ee486b2b2a4fa2b14b4fe7700a676dfe79fcce15f1b25d142602427485d241a0c6679d1f2f48d126c19b285beccb8869cafcbfe9aa8a7cda82e15cb066e67ba2d3d5c405c8dc5f49612555a9d539f9ea192acba2047c2957f2e740d7b6555b5c6cd6f9605d4ae3448b8dd577aaf468cafa3ab59cf51fa96bbeb0834bbf69d51034e0a2fb5983aef4ce34919be82b1703ee05908e075058162c28e8c905b25bce0c94f98d4aa219d66a2b3d692c545b0f0a50042d022ca0912b8759d2b2937bbeccd13c23234883e465163982ef7c81b9843b57c37596fb25ef91dd7eba29c3101716190e706448e8a84c96b5619d9f1a1dd18fd6fafcc5a2631995b10612f562f1449942a7e64f42f5f858a2aeb2b9790098f7bedbb919759cc45d41055bb092cbc89bf27a4e3d964aa73fd5d06d60732360e7e64eccffa8ec8c4ed02aad8ef0f6aefbf420fc31766d0c5add59aad48010add9064de927e6213f173de6fc7cf0fc327e67fc15f65921c4ebca90edc868dc74235eaf5b1cea65e9eb3c1965ee7fb42e1ab924e1be1dfc4a5ca5111c920b97ef61c874a8a715f8c0dc7583a9c7babb0db8df09bd995e0afaf2eb0a56260186979ef7d7e47ae89d1e8b314de780f2efaf5cd3e87e8d8ea0a18fb02001edaf88d010dc70ba5337d4768521559f29ecb462db5587e97fc9840d99722aa0b2acbae6f7cf8dd4caebd50343f63209deeb8ab3aa7b8cf96185289839294770719c538ab79cf1b1efb6b96bb69dc485f636a1ce2e4b75b78d585f85f2d354c8ac724e8569c5463f692984874256c7d87b618523aae5c1036ccd0528cade799280438739917dd48ba52a1301d2d6d4ea3b3c53dbe396033b0b83b5d79d094fdd7650c2c4cb1e7b188e193a2aac057ffdd765445efd30fd9f468b0889c5b6384e4ab0cc35c82f3c952dbcb3b0c47a131833a246b5c738e75638dbdf52fe916afa6ceb8505078fa0c960a2597fe603de741341efc4faa377fea51c4d1d029fe30ee3cb78d193264b05b60e5c386742853284510c43fc3943c96e4f5ac2d0c82dcf06ffc082ec43b881615bc5bc465f0e761ef8dd47b90456f53b9231ab27efeb9a5ca086b545307b783589efd52934b852492d62ee934cedfa5b6fd2211af5c8b1cfcdc31050965adc10a305c317d67e68b927be2bed1628a150faef1bd747b732bcffa7bc4c3153f21993222d52f0347d4d140ee937aa21094ee000a656f99428cc0ebe44818461803838321010655be507949d877d47322871cb3a7d9a9dbee3cdf6a42f20bf469eb7b37521d800e4283ecad587ac57b4a53ed0395bfd7bf323b6c11f1383569b45164d0cb588d584544c659d7d932560aca1429cdcca012d7f1c927c4ab2d646030792b004be222c08d475cbb2d0c320f12e68c8d852a1fdb97daf3047f3bd5b660d25a190a69f4b25d1e040d54308fbb4ef83b3fcf0468aada2439fd1bdb763a6490dceb2fffb502b76e0260705a6dc2e02b406fc7949bf3531925948e35b26681a121d90867a905a8000b30c2deb7edf414a875981847f853c23be9149525fe9a1797dfabbe8a9e4d3e33f7a4f01e7b0b8ab5f36616f30fe3e283f45c2531416c35c6cc91c21783a12bea7b974865b5af973060694b2f8893a8ddcc12fc396374b244704670cb1e6b3accf14dc98e3791b80268c932e512d7f110bc631bec4d6bfa944643d25884658d466211edf871449bb59cffcf407241371748ad7228b25b8bdedb13ea38e1c2dc79041fcb12c53921a68c204220ee1fc81b90f39af1352989e784505143d3d6f414ed233ceb00ec0623286c78dd2693043e26d120ae88ba84d7a42dec64046860f2edd3e4cf1298c2e84dae92f1e3d0fc94656637baaeaa77b79c641625be4b953dc0344ebdd29ee3ac27dacdb9b6fa1b16cee6d7a83ed65111ef11ddf2a624b1f7a4fa52e6f90dfae15d2ae22a19b0a5419b78901fdc9cf170cb487e8b31a83b962d96a07caa2ba37884bc5e143da44d19ae6cd2ef6847f82d3314c054e9a804f9a23530aa35a0c3a0aa1950233988b908f1bf5c9614ce3d826725ca5a8716d5ae5d1bfb706eef14d04020afcf4854f1ef93f8560b9e9e13ee5978e03ce193ecab58885ca38fd2881ad0a99221cf8df8eebf044eb7656e2eb5a97bdd27e46501b195ef668abc84400c41d7eb0a8812ace5cefc35be97cf26368f41df2cd87882dc5d418db483c4b1209d2e8da7afd8c019cac1222c01de4bd83bafe2c568e81ffd85ceecc48b7fab0912716c7a52ee19dec2bd58c31a81436090c24fede573113f319366d7bdd5a04faf69c0508f1cf3da45bffd556e45947443b38aeb72fe6928dfeafa13310798121f871a576cb9afad41f80534ce6dc47d3b28c77b739f3ab5686292aa8ed6f46b77ba7fcc0661cdbf4c0cc1a876d666637d81870fb0a1f26766679ee130f30bc7034d9dca1471380da2d1d571a97b61fb0dc30e349182573f70e04952ec9322ac8c62ee08f3af6450484af9a41fb8ca8f51d8ce1718278c5237cfc05d64ed3345fbf8c9278abb34c619486674c0f98e97ab55bd5cbca05052e76d5374ac927406f09c5ac7567a291e857eb81e43fe0bcdb9287725f9f20de2360b211375922338f47e08c55647939b573b0a294d6f9e72356916ea55ebdc4f0d8674bb8b64f9c93bf6a0d00cf484ae98ceaf68d806e3b183cb570f8b38be5c79af6647af5694cbc46279253df5b6d37195141dbc77d2a570ea30a16195a5dcbd191a2be35e873b82fd349240fa4eaa358e2048d7f688438c3574708ebcfd1354fdc205c44ffc217330ff1cfbbd79ef062f38c91b247ab5fa47331efcf3293916fe8f45bd760a0d86d6c96777894a635411d0a76e9f3eb697215575058679a41d9df8e56f651d1c78b311bc506a8ba7925c78c1f25d5916d64c485f6e3e7c8b61f01fe7e60eec35e23f1ea4d2d1a46b349f75793845e990f02b0e8715e728e7fa9aa124d3dc7168c694163d99a510ac0b2a7c6dfa3771536c8014fde712c3d1817bf28e49b85a8bbc66ec7cf80d84a3bc2c2d58e8d9b8cab2083e42ec99c0659e99cc24b91e602eda0e7175ff251b7e9479aa76102c5306b86fecb21991a5e0fed3020f3d6f575df750c80afc2f09c81921a5df5bbb5b79334b3ffd4d39b8f275aa4043aea83310a2da13beaf617f8387932d9645b860daf70e2570749a083712940592330649c5570f90e9d80cdac80ddbfdeb10388de30c5fb0c3fb1653361ccbed45dc8d123d4a921b47bf096a76fa4166082a64b4609577fc5849af9298493c7af93ece25e1bab1af6baeddc1f9c04b49b94141c82df8319b1533563e5e380760bb2193a5eee728ac41481d8bc038dd18ed830685007effaf81e9d7b3ce88202e9941209c516cfa3b43f192093bfffaa32358a1dacaa9838b01258f14e2bc95ff49bd7af0170d345c87b53bf441a9a5484d973666d2d775aa981fa2bf716e630bead45883122c99bda7775114c500ccf19a0271ba1deeece26410059302964f5512053e5b1e5c8ee6875664bea9d4fed5f774386e37e68b7afff452dfd32d4d2d18827ad8823b5c2faef3f7b9c5c4ce4d4d2cab42724c9192a6d191897a119a62a348c888db51a75fdeafe96ecab810670ff7788fcdd0c4ea7e8324d7c824a44cde78f5fa1b9173e471b79496bf760cfc4dce9e4283b7335c2d084d2a0a1dd13c489c74dcb17c4662f81d06c2cb5d8cd4d8da7ec5beb0fcab57583e2deca6b2ffdc15351e815c7892ce14aff65da8702540fce130753462c215aa16dda30f5dd0156a79e4ad5883e986cad3559449966f83aad78042641698b33260ecdaa2dd9081f326488214f4291e1bae7e83192d74fec15bf01f1587ff97b52e9b4476bcf1883bd0a0aafdbfa71f2c3591ee142e66b4255d8f348a7017e0dd837df5d2c7313b4ff93f2fb55721d80ec6fcc70ac8d724116b3907dfddbec29b792cd3f74a4b379f7f96ad9f43ffe36bf8d4b840138dbc6115c645f12137567399813dbbeb1d07c46adb3ef20188c26373902af3f51fc4210d9666f9a12743e01c504aa0b4f4e4bffb3b83ea51a0436d734c6acae43f8ebbe1a760dfbd13f0b051cd87171bf26a64406abaf6447f04c5fc8c5e88ad88bbee48b3d97c2db71af1bb593595992316a7abe72eb52fa74c44621c1cc86587a73f31430f17c89c6d56a285faa2784287186d7fc4560857471916ddf3150ce5ff0987562f0a77cfecfc259741179f85afa02d1296b99e32d2de75d8b4bb4c310342854e57055d9b5bd02de691d305f7849a8f026fdd9dbb1ad08a438a26ac28db79f86778011f1a838086ba1cfd71bdd53c2f25c0845a1a2d07bb5776beafffe26598be991c0e31fe24e597e66af052f26e8b80c56232af69213598a6593e7cf24682a2f02911f24764bcadd457c404b404f2137c646aec35799e56a70eb989259a1c102b29f6a23780f0f40cebc1690517101c4966943cc15b5aa7cf815b290b9d0244eb8d08d64b49a5c57190cf5ad8435ad3238f63f4462ab800c3ce55622254b3f4f3ffbb2123c348b961e041a2129e5424bb6602e8f4a724f129ed4d1470ab1d0ecd72988b30c035e7de20aabee0c0f71228c9f7db29bbacefff339b57a6754efe94c0f1685498f4c24455bdb1e7290f71a61823d52ac887f78f06cebe878717e044bcf3806a3c0ec027f5b0527a1e2ad548804f4347f8279dd6f0dd19e8326451d1b05634f68f2bc9dec3d886467779b1c3a9961349db4b793ca41dc6617e30422ab2ee1d816e44c95d41e39c43279dc758d6688d6e767627fa577f79e9167e5cd657f6b0104e6fea260f08bbe2250e6a7468d1d4a8d9dd8a29f6e7559f7f0ff4c27cc87cc757231886cb30a0608cebf5f024e575a2a02dfe240bce15303c0491683149b17d6415a0cdbc31f10e8fb1865f72d3dc6e180ce19924fb7a9d77a9b3b2c7b2111b00482ef4d26ce449f8ccd989706ba95c0a43a5d2626c8f76a7762944b41bfadc2a2741475a26919dddcdb43e116bed98a2c11dd0e40e08f78f5d1afba1b3779f00942a0c2da5a04f36fd796967c0b94fdae7c75a39881930988f5e1f3d096df5bba4334a9fb71add5481610678ad38980bbda7a11610a1f232dfabe6a1c8581634add15fb5a88ae78d30a99f7b74f3add449dd9f5b2719bee3d5ed07b7e1402b5d4b2cce23642a405918cfaed2f3a9f5801279026affe0ce1b2978ec848d54a145a6ed0173d82fad7befc55a46a90903b91e9cb98e0e24960753fe46825916d20dcfc9d89803a3ea8c17f33be37f92db07b9b019539dc6eadbb7a4c5de900d9daeb42db7632a963e91d71c04e78b1df9d51042310192a8f820a22731b6642b21fb8126f3b691bf0c8cf4ab592b27d5e0c8fa9bb95df6db9e7816752ab7bd8013f3de8cdc17834f33a60852e7d3a9b175851e14412dbbaff18f1b3058e76926463275aa455c1aa7277894b94076c81811eb6848343d2615c37ed315a9ce7cfb4f5f619b2cd980c8df213d7914afe02dc104e3b1eb6115e14d2980ab008e8216456e6dde291f98805202a04c4c0001a81d4a27c74113b109f2535401eed4d113d9ba345febe1db8d9545f230242c1f81a25e1166c5e054fbc1fd586ccf7762c36092335871d52c71b330bb6d4e09897aee5849db84d07ef5d75f6d868e8d3decc966073ca1d047ce50397b374b069a02b547db61d4e2df2dbe1a085caebbaddda2f06c670d98946e4fb41d7e1d996efc4e8ab1f482984d6c256c484d9f20d0e8e48c68d2095e29e37b8c8319b346e6dafbbef74962970b6ed4f1f12553b0596f8869ebf32e1c0f69611ae494eb0205612ddf8f617351ea5c824726c4ced8ea8aba1270d2901c624906e4e1c7d7d6760dbfde5122efc734117242eb2f1d21e98c26ccbc859ce80b25af2afff8dc95e4a33c5a03043407761357236606eb19b855080472fa254926a9b04704be23cb56ca25d6f81deb090af3eb2d01ca85e16d19224b4ba2ac0ef70db2c8a5b9423f3c8099f97572d8df6b2ef21b352da8e0871c4d7a07f978e4444801273bede20f00560b71c6642082eaa33cb594ca653793e1981e46985aed98af9fd395cab867cb360afbb0a4694e8833c52d70d80abf818fb026da928c7ce673311a6527303de9c0f75159ef603b41f44eafedf2cfb462dc4ff3e36680d9240cc7dbedcc58561ae441c1e6fede6f8e93502d8e158dd789bf77553927d7bf882cf7c3b0d60b6c5e9e2eec2b01b200aa84e26f89a06b83c2206c2a70481a8811f472d33aa8b191acf593a9e197c65f31aa1d52236234fb60ecae49778491211e3a4b54a3842f3aed56f2c8c6491beb623c691c5132f118cae530f61aa7c104d5f8f3bbd0a6e26a151735d37d4f9b556d3527f1515070f6ec44b04b310050587d362b06c21ce0b8caf3148124e21c8d8b8e35487dec17313d04d9d01f49bdba784dc2a9841b1c648393dc2e9e7af2f8347481a352cf53876daa268acbf3a6dcb221075a78af42c05941ece5a9b581820f9913a953c526a43b470bf0f4fd87dac46453cfcb61090693f398ab6827dfa0d1dcebde08646938bca0a0d18ad4c30bb13853486045145a9a8f7e64d47a044cfc81f79ced738c5bd8c066a22723c02bc266515879368f1c9df06d721fbb71cb8acdedc18b34d542688df230c476f891f7a40666db4e2394a17a16f95da6f39d02afd6372695cbe7c44fad82c003bc7bb862f00cff9be33601bc8648dbaac801e800ac3ad29a23defcc1377f584e5ca58c638fb1da4e08a1aec40d8dc05bafbd28a80bdf9ad848c69f0e0733f7d0cf0d06a8adc542190d5ed139bc01e5288162ab8cff4c6cd29cb33de71163e228eddca72ae094fbb072afdf061f84dd563a9eda912243e17e7b9854316638870f9a88cbc6e50b2254d95d743f64a485f1f110245ca879a1d6bf365adabaa88dc51aa3136d6e65db965952a9525fefc297129c5127c4abc98c396049aa3ffcfe47f0a0d1d8b505389911c3f86c6a06d93221968397a29bc30331977e03b5bc94842ecd0b6f84935f3de997b38c7d775906cc222152de0e11f5d7ae159d1ce1ce75830bb33ac1eff5e66d6f4d7dd49edd22c40cd17d9ad110aa3b1dc89aa422e7f566b3704049288e5607cba7186f6061178f5b37af01c63a29238c990449b88424a673af1c346c2ad73a8fc755b0e189fdb55e09e81ec085beb90221c826633651324304195493eae9edc7675b6d358d918d3ea5069093b438c43643f175ad0ac15f5128cf14cdc1a42978af7d84b2f4e14bbc559c297e104a2ad7abf783e499db6831185b28612e6621784e9629e7d64c860691e7f40df80eaa3b8de825a6507abccc11d586e8f902cd48528e7aff674c23b43d94c6aabefb94d2624ac9b9b10ce365d9d872dcc1632c39b6b2444dddc4e1f30c3d87865fd02288eb8a94ec3eb0953773d6043b462c668192c222d86aa4a16ea995cd7aa8856b330360a9a0af0ff7116fcbe245f56632ba1a59e8db31b19d838508c07374dd4ca058ff792b33a641700ac8b369b8e9e5fc870d6d341b7b6721e06b9e6dff432428a348da779bd9f83cb53349b237b379a0cc12789b14abfc8a9ca51a70cfa68b89eb63f1e1f36cc85768f14870e09a7a1f60eefae8cec0036aeae1be021d687acea01d01cc3090373b62dac01f61bbf1f641bf9ec02ea963b00de017fb98fdd0721c8ee0b46feca75bc373fe5d1397bdc7d2257c632e6d89930511c6d1b830ea44bd66113011db86130d65f037279f8e848c9fb12c2fa02c1716fee70c578e5ee514140eabcab0fe79cadc2fdccc401ab2116714058f021ba248b6fb658a4e82cc2d4cfe347290be33277760fdace5ba1a2fa0f47a68714b03f4d8820120740db0d93eae18f8048856425c1be404b8e639734c84361e98a4ac53ebd1b8d1584344775daaf5b020636d327a2fa50b2ed7f6b1631b0c50317f8b53ef5d9f733b2b5bc4548bff6f301b9208f1bf7b4562d47a86f0162279a59d83de34e17837ce6eb26d07e13979bc0fbf3128e2ef17d7abdee7aa0ad3efa488d7bcc894f7fe78c606fd2fac3cb4a5396a2752b5ec2fcd1b9c64b10d2e7a4edc7f04a6db01546d1906280a3b3f68edca63172fb8d8733d5fa2e7b25bbb254a486772a359f83944ded4b12896d79ec6a397928ce44a8ee2acbbc509fcb084d46759e7702af2b0cff052fb32d5bf9d7eb20ccc2ff16811bb8a35e8966e8ffbe980c22ec4d53271e5ef0174f096f4914cd9aaf4448d7c64ad369216aa580f5cb5217aa3fc8e33e2d4f7bb6a304e4804b80fa0e7e22a79fd14607114d3949f4b00739e0c4052b55dda44af5d7b7ff3af46d99d8e8d64dc91f8fcaf0bbc1346cc547131d3e82220f2547dbbdeb0d9afff3700d0d4173c79dfb6019c16c0f4d683a88f94a959259a851d42de7fc48e3639d2453a9bae72084f729ad9a006f390ef3d439e4b342b02eebf90152bb3139e5fa6117ceb4781fb2ad9cab2915f7dd077d738287dbcfb6a038cd167f18d6fc686f82922a141522f7b6a88b3af876d83b1c1bf7ebd4ee2ee5d2ec148b020c75e6423eda9a66deabfe99592996d3f24bf569d6e22966cb634d39be719d7d08bb814bb7b4809f291f5d7bcd407c9e54b604b968cb6f6eef136c6615d726ae350560d143b14f3f7c512f17c562f7b2bce754fbba07dc5aee77c8f4584e6eb0c8be77e98fc9aae89b76c5512011fde99c9da17569a947aab282a66dd259b70540d4ca2488b4325aa25508fc2a30ad0de7d5396b83e1557b01b3660b44b78dc93b36c3c2403a3a0f3a1c63c5f71066184b94d99150464172bac901b45ebf3a761b1a8e8512494b753a5ad267b929cbbd208ed613ba15c13a1647bf41a7f4cde5e28cd8513039ba181479503b2b39de9cfd7ab7eea958c75896fcd082c068847150174b6b6f5a6c7f9d8b378a6a6fad6ecc1bd542c4ca6248bb90189a1d9282b110ea7829ea6c99c25e3731b6cc98aebd8d1df33f10ad60b7ab3dbc6faa25842c8ba52c8bab6aaef50c4762d2e9f23618754b0e37b75983634d1995d1f64b8a2ea8af3c44b66ab32a8abd499b6248caa56bc3f0dbc64281d0241570cf3533ebabd2d3493d03a3e32521a3ef7e411346712389ad2ffb2749a76817e048943938ab1b9639cc6a5317d970028ea8473b57dde7504c62c113f06f5f2bd6ddff4fe5b62d18b3ad5d30b5dbd1636c1b3ca5a6bc992b45e6e4c3af7758351d7ebe478ae0fe259b497f598a8b16d1b05555b5ddc5f822e1fc6087b81fea187d90b1dbc14d0fbd27e6b3f8e7a06234b06dba453f4723070b48a95344054fa6b1ece694bf4e161b5f5d6b1cdb2c003e071a593d387ec8c64f221ce95edb2f066790956a24e4883ccb75057f5a27cb72636cd0525b69f14e0ad6f3f9dcc5f48977daf60fcbea7994fe87f42733570abc65f2d79bcd2e608bc62a5fcf56f31988fed18fcb5faf4948c79e439be32c0fcb22f356ae54d7363ab33e1a1ff95d040353c5d649f1931ab94d1e20b58241f1c60c61475e6dd315d55b67070c64c96f9428bd82a0c72708899bce3d79e75019ce4357f7f907af5116b299ae1c6f0638b043982ea0a6ed23da104346bd345a5787bd943c3d3c75330268bf4e7dff136b5f4510aa8cfd5c3c9722c1be654be09b17357459a1abe6ccd2f9286337606dabb0529acef524b097caff4cf8ed5190f687832e002e415b91e67b3316eabe7be240e7b824b8133837332afdd00787f848abc369caced2581a94f33e025b529c551877b090b508d3eb21f354ef1b7676cc42401a89b85876db077c0547ea0c8bbbb97299b5119461b58f4b163576bbd4f02d7046efb8075bc3dd2b7bcf0fe4a540246f7f9ec2c00364689007eb2d08e2e186687a0a3888adeb757b459d4b05be5768acc3e9e198d01ce0b823d291e4dc208859ba82d76acc656acaf61bf9223f7d467511b61155f90407ac7dacab8d16eb7cc223038eb76ea599391de3b0cd5e79b0bddf9174a7113fe5d7ea0eba4bfc2634939cce5570aa73f7116c48d77b896bcb43f3d77e5df4f563d793a7e639e90464962e382a59798b453c5524ff30f112d96bfc53940416ddaca8d225b7b5c6c2f81bad349b543f8d009bbff78eba969f496b7fbb370fd8c4157ff2eb1dfe366f0a07ada317e9fb31ce324c0d42289d5477d082b20464c6f7d6ccc5f119eaa9d9b6373e641dd829acb7502293c811ef8979f6da0bf879de6483b87fb493fde935c419185273248f4f06afadcfbaf1fa454f88f91b926f447e485ce6c76f23d360e19b2b8a8eac1ad2f7f48130082633ae157c26774dd0a9806d043d1b2a3359afe8b60f95fc56425df31bc1f1cfcafdda3a3ce0a06acc5fe7a9b384279f9a52b0c4ad155da7eebc4f7d233b263384fa03d118dc3eb2fa2b5d3dcf5d0b12f10a1c74473463e787b2577df7a68146534a3ceeab98b17a44126690bca9955bfc7668e2a9ef8cb4d540a278d93d58b9071995e5b06e10ebe50da4a91664bc6797bc1f09cf796e93b52243b579b0392e5421333f31cd7a54dcc731dae311c139beee64e8be76971f47482384f834c34d74fc8d0d3dbb0f3795aefc7135a64e5fd4954fe7888684ebc4e9b9aed25a9a5ce3f6ef053097a605557f28283b248c0e7d1f5cbadacf32509f9a1a635cae40fde6277a94d1a408c4c4d6b433bcaaf7792d1b899ea3de17d3d38aa2e207fa6632be3ea9c250810df85837dfa384d921b1dfbdf89fbfbba5e905dc22875eed71ef4f26ce9a4efe29e553a84e31faf2d32df4db6f9d75f6032cc91a839330b465b097cda6c11f5f5c0b63fde22e7fe7bc48bbe63661a75cfb4fc76334a895206f9b5c6d817557030961ae65b49b13eaf12d50fc10b6da29b515e0cd900751b70d872ab25aca21e15f60be73f9cc5f3d841e33c61ba0646b87b9e7e6e658738c3a6f64b490e89bf0ec1d1899ab3b87cfd7b9d45c2691a55dedc2719ad223b918fa018a0e1a34b1dae7dc54366debc7423471fb1ee09d54ade2651856d86d8d5661c66d1cdcbb224cf5d6bdff24315e2aca84c03a1b39616e72bd4f8c86386514a01295f24b36c364603df1ddbfcaffaa8dc0045e40351c775df1b6b0d36fe9f416b3bf6d1cf588307bd1ce04929a2e897eb2b630f9f67e40cfe0de5daeb45335edfc206e051812ea2f188c0113fe664055cce187dfc8ba484bc001c42e13913b98e25e5abd9502ba26e36919ac7de062e5851d1c0b6a88c6ce4a78acf8245453669aca2b50cc61d56b7532a12cdd5b088809805799a26ddb45edf5e633871ba357d7a17a29c86cddf710cbaffb4e3fb33b02cb4f778fbe5dfd90954afaf1fe7f0cfc2f0cfaef9778d960a52655d2b2b17ccccb81646ae473b880c0ba714069e678dc676a11ca97011e9c536ab260d1b5cd3b3c5662d0fdd9739677631ea93e45d11c7cdb4ad17ec70b2c24b6d704ac526c3e495bee69b87e530202c9e8d3ea678806ff9a9723916a26355aaf225188a9d640e6052752d85fe260e709fcad9974671a63f627a82eb26884273befd74e2f002c653469a86577e2041bb4f475e1fe27443dc13d739c57ddd294b6da281667152dd4fdbc1f2f47699910b257a6161ffc39b2437dbd73827db1fd1478f98dcada3c008c12fe713d33c8d342907de7f555249153e26ede2cb8aaa29c92ca22fe658b64f17daf3915070342fe61ce15ad952981344543f535df1c63ae375e2a63a387585a2cd2f36171507d4266cd8ad0c567a951cc18de7f9f4de5609005bcbb7ccf54edbc0b21f829440fa3f56c1d6134023300eb78270089512eef0df9c7ea6c4be3c27d85b4dcc28cfe2c8ba6fd62d86716d5e3e48d03b3c6f4e1e78996b29873a069642fce9f4d40dd723635648a9eafcc2218779c9b809117eeb772a6f5cd711058948dcaa075a4a552f27b426bc7b9a36111af78eec2b1d0b18a366196068e8d5756f182af4934ecbf132d3e44f3f93c1297bf55312dd95982095024d23495f8b3d92d1a6e5140a6c55020db7bcf9c727fa2fd8679e5c54eedebf25684ec685ec4783bcb06cd47f91d50297ac8dbe9d9c32d5ed70ce008b20535f1e5558f7104d29073fde9cc8c1c4199326dc03f64a2e2d763f6b497a8c66da61a9f7e58165f46bc987de5af226bdb63d547f9fb698c39c28cd13136f93f7733a0f8b27cab4973ac4ed22faab78cc6f028c518dd8cf805a10109eacc1484cf6139989087e9fea7dd3e2fc7f9fb6051e9cb9db3d14d56acd2fb38df7a4e7b6565176c845748f13bf946b2a7a11194d7ccb381ccf76a5f3f044c881f563af4b5a4e93997a76cd1936057f5bfb61083848ad353c8cafae0ce81457ec47966f7b11747bd35a6d3225a28ee264b3ab9348e351aca74a538d2d68aa52199f81d907cef72dc3175372919d91dc2e98fcee8b82639ab1f2769894686bbb02b2596659dba702948220aeeb40c22028037d0128bf9490dbd99884f913003e2783792476222a5fbf8ffb1663bf479af201b55377607080c9006ffea226558391e1aa0d42ced56976f6a5a60fba3cf9542824f9b30a4afc63eac2899a24ba043d1069b54ea4356517f79ac19835fb9f3287e210f53531f9a3d5a22b655a0ad4cdc8b15e59c866ff374ec5984730e76ddfb273782831e6adc099fb83561d6e430d1436d5798ba4ef15bf0448506d80b73fc52a8170ca87cc7ad91da8420d48056e69d9a9373f0981324becb0404b0f14701389f74d64bcacfd0d387e66afc98aa81908dbf5bf71a2e6853fe212ff88aea7ee76eb21e66f38288c7fccd2627d39542020a0f44c4231b6cb5a6528cc602ece8e46a86bb592674bd20b32e879f5bf05216a17ca2b5986a63308642663c3957396212ec1601167261956459d86b796dd85db0f2adfdeac8dd6710a413060aaf76eb732de5f95a91adabb3d830d17ca66e19281101ceb624b36ebfcc7d2a072e7e12b78ac93a014ffd952807303a565810ca904e1d1638cbdcb5959c5de41075916e4a611166e890c8ab18abd33426698a68139202550750397e6d7ff1afa3d36e7243ea0b93341dd84f8a9d8eba2ba51ba2df8ecc8deadf0634c2c9a58db99e0cafb096eaa7cc9e2bb215da0b3020f1ce1a1b9e89a4d1e17c88b99d48e3b11ac858dc36e700ffb20dab7e604ffe1970169467670a7865e3ff9cb97711dae0f991283ccb0fbe6cf463d707411ec08b37f1719e94e1e427d47bbbf44dd2bff426ad2214e2fb4610943f223938f1afc1197456ccd4ffdcc3c9d6f90380bf1fdaed01a13492859e39d9ba1e67d7770b3e8de3f429823dce5656adc8bda08207051d0ffa07c5c87191006ef0f77c96d024178b74e274e90c14194ddb45a8b3b85f40565d03ba137f1ddea4fd512c3ff44113b4a9d787221aabaa0aa91f9420efb8006226a7995f9a3d631e693ec6778f3aa0ff88ed0002958cb72c1f035e8b972202b8f1dc5bf7cada4c52e12023ae2948a0812c01775e92b02ed0b5dd061880ea7e6aeba93bcef0b649edd207546714645ae0846da0093e633fd6f3bbd6b9e74e713fc6bfc079b34c52be9f7320eecc31004f359bfa698f3082c0da043c56c1c3392287712c39913105796a116d8595ba626abafb2f28ca7926d01f92a98c0944b7f9031b815130e5ff06bd6e159830b6756fc7507115b79e08d6cb33f1fb4fa0eb797046a98ec6530e1b3187c3b05adedf617f9ea0a0fa0b62ef02a0512e3e85e3d67b2e7d45f4baead5e9840a1de2a79323d6cf20d153f725f5f50252dd4554bb24e17142c1abcb2f8b6ceefe69f696ba422d929723cfde9a220d2a7c5cbbb7f93c9e8a32a47349eab004fab7505043909b3cf23769bf8b7fc0fe7e82d712c2ecffde2184830bc361c0aee137c4438a7c66b3ef32862146c611cff30ec2c9261453994bb6f01554b9c64e585d2f9206d2d2e13a99c8bcf9aa3c922e2beb961ededd7e34e5ceb350152c5c88edb2d10383104bdbf588bea97052e40ca8a8d9ccf1fd924fda769570c8fc8e8e325e59571a9287d9a382494c070cf7cce0fba729541d75f62ed4a50e26af7af25f50dd59dd4287ecc5ee5de8777c26570eced964fb300f33bd5f67e84c986afe5544cf5af5eeaeb69e7b887c44d2218f4b0e8cad1eb1fab724874c06b1039c808e164cae7e16bb5a255a65de7c5f11a5fa6327fdcc2c38400073d5a5a40587f3f66c23faf3cd5d36cb78347c1d2fd9b1aaa44ab05e31c7a60d08f6247fa306de67e0c3c9885f956062f3a107ce784626b2bf36b2308fedc51bb02922e913d1b31f1ba523618b3400c8c0ff3320f42255629f037f296fb76f6a997c9433d41a662f38356af138d589d40b3b9ee46c12eae3f577e7276ef96197feab2c0901a3eb7579066506118eeecf0cfb140bfee1eccc527420552348f6e05994055100765e98ce99b794a8b1ac45e7b8f8026a6adeaa7e793efa6ddca2bce5e182426750cc359e0b5dbec0f844f5aa5f7df622557a5b2f65b80fd7d2a7a12189b9b75bf5fb8348ee54ea2f1f13ddbf0f1f66393875beb3b99ca8d94255f6561551c01bf560f2472949d39471a29a4f8976726883be57fe96919cd95b44e482f7afdd2d7bddec9ce0261cf5655a726d10e68d42378193480aa8e860bdd1558a7317741f28db458adb6279e4a8c9b9aaee3e054b20968298568c87c97b2e0ee6032510ee227bd883da82583ed7617fa0522ac528e72e0788d544b38aaad192b3de1398d139deffb5268cde992aaa315dc5eae92f8661a6c0ba13ae8d015f0d522f0e7fe257ff6400b18abf2cb7c1a288356db36d4bdc8f2f84b767f411cc0afe1c6b8e967b25eaed54b5ec999ecd4e1685058581e81c30126d4659b3988e6178dc170dc87c6f42c54ec25ec95912c52128871737ce9d771292ff72a36ae61cd8e15f214ca022705d1ae1893eb6adef983fa080534fb77306c67abab1a2ef9b67eff3835cc5a2d6219ad25ae33a0fe4e38afcae1ea7f7d3d2932831acaba62a94175041da8334bc4a8ab64d840de6ca59ca54fc5086b530f661b99f67088d6e2dc4efeffaff1601aab0cfe917a326af2114bb56dd41f425c0d2338b402d54b11d44d19a0448cd4b4667b0433f52c6f3633852dcc64babc971c9cd2298e01b1be884f9ed68ac6c5db3917164ba6d122044ed0ab6b0d4194f005f055afccfabb0d02f2f3b067cc082ca897dc1d934f1cc9bf926e1beba3f808caba5c7c97970fbc3ae110d99d964be52ffd1cfc7d6c813906c69d02c809f42c9effa354d48b92e17241be224a3a6e2902681817913ceb20b26f00b595dd8852ff33c103a022ee700a4223e486f8e514f728ace4dbd82e71da88c767b742cb672ff2a1d1e6e08fb891ad61c619c85d8e019bc76986dc56377d8264bfadca6a814667b8631bb0638e82d0f28e55da1bf2b3f6688cd370fc28d0662c72a500d14e39c55b81af9af76f54a9983a4e234dde003a13d223224de99d1048737af506f5a330eded1cfa7fc3505e46cd21e54d424f9c2bbd214c96a94845ba4507978608a31a832f098e9135f4afc4adb314bcb33fb5051215e84cfe98af498a3e0d91810084c1dc516bff28b339cc938fd30626fca9a144412e6cde43ab00311e4a45a25ffddf3f21bf3bc033ecab2409861a80fd6b593918c8f60d5f6c42b6fcba7590994cacf1f19804022cd7dfe800d47f44f02af55b192f0963211ae2137904dee8ed02f4f2f6b803a77deb22b969fa46bb68b11615244ee42ace9e8193c01b88786342c3ca1e748ae136c3b69bdf380decbd4361ff55d75a3c9bfad9e97cfeb73b5b974b5920937c21113af822a6e0801fd51f81873f88fb8e0061f7743c7cccc72472250d1ee0b0f649a818fc26525f666dc2bcd1a832ef9e211af2796a86d6a14699a2f71b671e8e86f2d88a6f58e642cb42c470552d6fb326b8ea17db4018d2324cb9e92ae5f2c5df51ff075b265d45a7f20aace2d34c5cd6fc79e8bdcdd1430b93920f4fee0139df0cd7966c9963afd3ae45e628eacc4d9a4c334a7d2b0ddbcb22c32735367faa5e945b20355af3de5a82438ca43469060a27c8a01285fd2fe1ecd339fdd3bfd73f805b538709f7042949c7ed8db4658be89abaa2db444aba4e027efcc4d57a65b4a88fef8cceeb723fd4e4a359948cc37e1e5d0be904505743bda0b70344d002b56dda99e34e68ec74018a26f79036310fd8b911eae9568354f816dedf168b08643a193c01ea4b3da7d5d6b6eb4b37bf0e734fc999fe54c25452448ab0c6a39a5ebe6126ff314e7b8dcfdef5f5b8006eff864eef580892e17d5cd6098e08a267493252e903802f61e24d79c40f77ad2cf34b1dbf80ca429b1cc30792f23be5e994eac5571da8160c655e781f2b14c556274b09db09208afc14caadd69ddb1c38399064b4b5196fadab805c3ebadcecdcbdc1b598a2c8e9c4d6b0813131c527b182274f46d5e367f9b7f45bae48b5a12c9a3850ce938c3997d0ecc040287e06d47cc808cc9b6fcb028abd8d7754879f5bf2aaaefb92693a219b7927afab838d49314babbc0378f9f19160ed0724c1b98249751d7bd5e22ddcd27ea37379a146364ff967ce1e025dd1d5c8c1b7455c3d95f43b9b9ccaf2e9b5d7ecf0da04a5744aed37dbd9c40a57e2ceaa943cd6fe8f9186efbbc83ab3cd6f8b26a310fa7dbae1c01dee11a526121e3acce539ca4c602a060cd1fd67499ba903f6869e8c79d9ea2ec18edf8a5632d1aae9bde464e8af054dbedbfdcd42d975c5f35ef3002dbd999f89d594c2615b7a66fe9200b335fe734b69bb67e0ec156f3b3fb928679baf88a173047c8443aa2c9826085d4e5c07313c6ac96fba297932489583045f7f2deb603c2139cfd26f40d1cae3eff913d91976d2f38a938410568ea208e8963785bb07e4184428dff3a1066f58ed297f93eacc24e84502fe0cc1e4fb46634f27d5acaf6a572601dfc64b8c7f20b3ac475b828280d4bda8aaf8c63e3f405fd5bd8934d67f42508b73a001edd77b200518979b40e808137cdd7f2852a62cba5028b0441d52f8c7fce783e5381e433fc3102a42ee93c181f36e45cf37a603af6fafed804e2b1cd6f5910edbffebce85c52e89895cd2515c07dcba8a9adbf6b5225e5a9ec1d89cc7daa691b6fef729408e798089993387afa99bc19ab558037db5c59f9e632e7dae6b008c715285ab20d52cc6fca94a1135b1d7be1297728b92cf5c9e339ce569da131014dd40d63dc501d9be9695a94e04ac964bbdbb91d0df4d83396c2a33318d3a3740a92974fe752f2fb62918ca29b22dfcd412c5bade38b7df9a59516a8fe44eb49c1f6d297615f5e0857480cd00f6d98a1e4ec637213195dd5a081b790771c706f2ede7dc6d48ed1dba73536437fcbcbd1f076d98c9f01fb5272abb30ff9a55ce691fd421d285df803f00d0a0305ebe392f5fc3efce22d787e88935f8bf731def2487b9bd7e1d7804e1e42bb597ad3d7dc5e8680f5281c8df0154b78c930e9bad8119323525667e5383a7384d5bfe38bf7158f42f6a8211e0922b5efc65dce1a9fd1a79f768d3c0ce3e2971e178cae10216f37f1ac3a9422a4b7a49af6a3017fd07d83534817c95676220df620380a702651942d80f5c928ad1aa96c4b70baa0a19fc7f5f47af5058f6a4fbfbad884e1cefc3974f7b7dd4fa577a235213bf96c70c274ebb376bdc9739b0364ace46cadde4bc7d60003485929a90be7539c91ba5b1551c5060c816a698521b7ce66e1dfe5cd5f5cae12d89a8d34ed17facf17543f8de132313399dad26d55b59c13f92f62ea81c99453324d49441810f2c4cb291b5756a8be2c9207e1060f247908c1dd2478bf0c796f73d9a0dd556d679d114371a27b7f20bd9d9a748935da99f3a9596c2cdfb8b5b430652694f8263057c66e63f907fdc9e4a2af44f59552dd69b2e2b9a1fd921596d1b086b8da3aa6f6d694f25b61f3ec3f30bd4ebb2f8ea6df6e2176f2bc09737c7788a45d77b6fee4acf99894f26c874780498507f3930c04f2fda314a004528ed0c05b512dc9efacba921c8dc80b8c1de4f4e67475394d27cd63e402bd1fe35509052dd93f7877eb285861c20bf74e190066e8f1953e0e3423def6e5ff15190cf490a68d26a875749e6255f22e633d9e4820d2dadd4f7d7995bfb11c337f54d8c157031308b3b16d2611b333263e629e4ff5d615ed8ad72332e25dfabc3cc096fc2f1b13e66528b5313de72188a3cd3ac1f53b96b3b5316291996627e672934b1a40518124190c2979d7ae62ea8993c3113fe824c030b011e4ad9b8e92993b63c393ecf6ecc6ac6b81f572b86522d5d6237eb24c10223b5cb79177157854991caf105308a6e596f978b22949c226938cc7252f1750b2a1f7a8523affbe9bbdbfc98e30f614f0ebfe0293248210fa3cacd56c91799d29647ce561d37f932ae29b06ff1c23e5786c0e219d2e9f82917c44cd3a556d9f790f4e73c71ca434b0bf95a64e002eca7c0a1e812006f957e7d64a514256a631c8528dc0e12f367884a5bd974eed839132003094f3f4b591a6645e6bdd68c635d901549f16c93048b35f582bb2c3423e9fcfc018f6ad33574421574f2be95427127d22b8a327780c0e9f23861e57756623482c338dc600f4428de808744762664ba4cc76e50613ee6db23f34f5204ff64bb6b6fa8eddf7be61b8db71e58dc93dc489027863bbb93f1289a92a56e218195edb07323c2cf222b7fa85dae1d44661dd2215d1c628cf06b3b9727774089e2895f2b4b7040896bba2843b7b16b2eaec8183470aa7a91d02ba46bb541eaad2f74c5cb480b14339bb3d7ccd8b19d651499864a16e16f6591778ab02da7dbc53a58d0d415824f3c51dc1fd5e910acbcc984a8cab053cda17f69ad525a4173323f47d0666c7741ce06399f4939097d3b837d623419f3c27913c59d081e3ec0a6f8a8c8257f53ef892b207bf78721bd59c5b6447be1ec4d1b183a5cc7464c2a5dd710c18f0e9c822925828dbc05782b9604a03f7bf583c7b410a0b4913f2f439ccca20aa4535e578eab15c7633056c503a73e7b28bef4e1087bb973933c2f147573b77ec03c35b3c72550a9d996ba294c8ca5d2ed1f906e6e4ff9cbcde542b249793a71e2964dbe5da64eb1eb79538450af566c6300b2889b8ffa07dccfd73d20a77d9425d9492373d902b3a875dc6b1e66ad20ffef9b5bb581dc2d13caf1c54c45594074c7887d31a619bb49541ea67df37cc846c47f0ae802d86c8e3323fd802c854f7e80a42cd51db91b291c19b0ec0801fb9961eec1b0eaff745fceb4a27f8e0b2393101b77b6e4e905c19b3038a190cdff8df4fc795dc24df4d5a64b4d409a984ddfaacc17d49cc7b17621c16d9174bfcc949054fe0fdc6c2000eded8b6b2dd6afa0277fb86126e1ab885148d367606fd6e78c9464bb176b1a11c372e55bd05becaaf65a899dcde0ca89bc4088f65f67ab3d948841d454e079518847a845bbffa94489d244a0a24312dc1b85c4f63ba46129aca9c55793b7bd686b5e71db74ef9a01e9d5deea09e22a93cb1a27538c83679ec38a27e2c2482b0c3290f18e7ec40619364035fe49556e712f9379a9d70c32317b15efb1841eae8e7f4c02ea05037de28dfd2f75cf02c267a7ee970713281439ceb36ee70ee5075e68ed9f343d36be374f5210133f2a204451e657d4f430f5e3da3bb039e8fe518a794c59ddb03de9671d85122073142dc51c20801a4d53cb68e0685887732ad5c8947c9138cbd6c1c074d27f3bd29b597b4d90950ba7f19902403537ef5954c52e9ca51314514027f7d451958e03cce8fd16c48a2f431e0d8d077b28890b106b6ef229922ada5ae382e932c07ee473d54543cd937d84a8fa3c4eca8d88319698cd59a38fe5a6ed46468eff1f1331475ee9ccf672c9b9f1610a49a4e1bb4cbb28366a468f213eaabd420ee988508ab78a1cd5ed770f27bd05044d2149e9077988814cdb2257ff3ac782a777aa49f5180c8b8b944aafb551f024999da4a130405abb6a04cf4ff5c3e240c40e7844f11198d7fa7c60c2d607f377944e2c47126e84dd9887f583fcd7a1db4177399d935a5a1c3c21a36326398f7c011c68b405eff713f03b8a252764217b41525b84723f24057f0ce69bb52c6d866af329fb0afaac30ee1fb465ceb0179153639a6c1abc54f3f363880f1d46200181358b49c8e04810e5c7ee2e524fcd19adac6a19700b203c02055098223a53f86e96bcddc6709718f9acc44ed62f6ee24508271cc47abd6adeefa5d5a70edcddba55cf0d03f35b5b78e55e3fe82b8ae406ad593170dec55b5117079f163258c0077bbd767bfb0b0852d0f52509f036a2bf402d4f58c4c3866804063d059a4d3ca9eda80f384cc916ce600cb8bf1e22027403831c150c06704d6e5775886d581a42542f3c712af43632cbbb9bfa37a48e635546c382f485990f4bdbf036d82f2598e624a0f062c194c99291b32bac529f424485844958675bf6a4d94695529a88d13f91fc8396ea3c27e1f713b08da929ce327f3d46eba2af36da03c1152eefb8c7586c60eb23d291128edf2d0659dc5b8773568f94bdf766bd144680a25f14cb091f5bde899dc6e018f318f0a72f1213feaaadf979116ff01f4a0c7e50d5f7263c46f7a2cfa02a2572c0213eae8053b42f0c5dd89f76253f163d73355919e6ac62de7a0919a754eab1501235adc5bb83272a2171712aa00ad9c86c733a8cda9714adcb15b522a537012d7fb38e7a00e3d3e4933db6ad87966636f1c2e523099e5006c2b2f61aac6c162c5b94bf1bbb3bddbcb312823dcb0f2b91f290bf335b04a61c981d24e14a8795bdd1d4537f907a528f0de0ab514dcc531b0181936f0dc41cff7c54b747b1c96e3c99356e77a013ed1291135b6098b9eec6e90959accf189d644c26fb099451d5892f4810883377b15f50337cdcf24def7232b3d3a850b720d79ab6fac86a5db582b53e942741739da9722e2f2ca9c650f5675732e9cfbd6b2662642f33666cc2d9ea0fc19796dcd70f7766ce7c12e3f240512be4ff74f811287f374a2d18b96bf7ef0bdda6798d9a8ef3b4efe976117f218f404150c2b007dd157fbc7329166254727e9abc891d1e07b7d2451a6a08d47c1e95c878c0cc8e5ed14f3cd414cdaf1b65020ff06d21535ad6ca5839ff426880cf9356015949fbef83b5fd188cb9df2369298c849c1a94cbb1901de74d3318a237918b5ff77a16073ffd786fc66fec1b7a8c0912eef1c896fbcf12ee6eb4ce56880e80b47275d9ea99b70f7957c22f1e181fa878510abaeae5ec27bc1984728626e4adb51e711d38d198070f288118a1494c5b82f8353549d950761ed0b6db34b5ba6785094fde0e74042234bb84db9e03c94a24ef34954665f776f1f3bfdeb8bf144526d7cd422a2db14de2bc4989097f8687db215759f4a9426596e8648252c1f29fa9f36e99dba0db04aa23dadb6c9b47fcb73ea28f0c3f9f6aacfde0c3a273c2bee3476d6dea777ce906cfe37ae0b15eb086dc12bfd7f8fe821837dd6329c2c42aece340569e221bd912d7b269539ea9827a15831544207d3dabe42f3f5d7de8af5146dc60736ddc76adab2151195d2edbd229301e11298e3d1b02daaf2ad8c1b8c4fe5f0d251ea31733322b858e6d410b31422365eac109524bb4f7f2b993bc07b0777f4aa887abb585e441cb3cf9da2a56e358da78003df3f2f214edb01cd4feaf0a18e6684c8dbfcc8c079e4ac9c27101e9faf16d736afefea221fad156fecbc44838eead62b3c72087c7a5931912a16e70c0681faea9674342d874f4e268aae207f08fc2e92b41e544a189216adcd4338f185ab1b9a7009ad48efd260b43dd184380375d946d9fc946aa7245f232a965325dc8a6fcba50f7202ac0076239db2b5ba5c9bf841db5f66d12640b126ddc1eae59767f071925d58cf5ab8ed30df7614aaa224cdbb6adb5f6f036ae8cdb8ecb68517f162c5cbd7dc1632420322f0a537a09a613bf6f437b7cf18a7ee95daef391b5a67fe652bc650d8375327477a04edd4d7a1b316d094bb3a4c9b761d1d765836fafc84c4578632a0794167aaf1af36cb4e979b0f0bc046af44c5b5457d3ea9dae5d30ca136717b093a7fe898bb6077f40de62e0c57f1f4c6715572e6d9f0dbfc40e8fd73858faf9dca5a41c2afcebc52a9173e2c12a4c7308b165abb7eb9ec1554f13951e4a5e95ca2497b940bef532ca7f44418b292f3f990ac2c957fba812cbcbe6ad0c36293f7c6716737a588797aad84ef363a347396a14063c6a79d65e8013b20f6ceea6b02fb97e23bd57f97a9aad2b118608cd10e8711056f560b8203ac2bfe9d29aa31a418d2c7ecf6c55e1e41d66078f18d40ca2155b988bd423172f8f45f5784d65bca10240f3601b72f20aba195affb24c186250afd279cb272bbf7216b3e0649b0827127773f14f70868967740a94a02f5b93896269558079ae7f7a2c0ef2f2d15a76ed98762ddd33aaaf57d4abeb83b04c60e67955ad1ed29f5a90c99a7441602f8812779796bad31da4332957a25feb126e9689994c4f373c3a70be8a3fe625ba7908163a5d263603760b933444f9a464d5615e20e1e84b42461cf5f979ba0b36050784cea2558fa27af81f93973081bbfe9fc803fc6de3b1efb1c2d631b33b13e3dc84563cea9dd32e9f3a7d6c0c29ab5817f20f0ddd3ad585b67b6cfc93e39fb8a64810fd1c0ffe5d5d6596e7d0196de6923adcd487dc59508270ced1953b3e31dc646b4d4a086d5feaac26a6d01bf2e01f2bb6d52150f8dce4971b24da360388cc41f1e69e962dd8ec1af3a7cb996e2c130487477d970d7cd2ce2640b3829fbb340f39543f2cb295f467cff299d50dc435508128041e8348194352e96b998cb857fb23f86201d4b48b0bd4dde89529ba26275b9df5b94f815a51cbd59fec5aa3abe64ce0a7fb83788279804b80086500dfaa9fd9516c372ef84250de99831747c67b675dc67d6cfdcf78679dd6aefe52651baee704fd17acf9ee6e7772c2193913f35ca95552e6f7b883fcd6af741d16fd6fb9ca65ea8379f5f921bc23aabac2f9552200ccffbd5d29096dab8582c237799ca36cffccd17ad88cacba757e90cc267c7da7ce4b8909f8a62c31dd55563bdfc0448d222c8e9e995876ebe84650df6c6f68f83e2f01d2282f6c19252c1836eda30d55513e4dce8c3d01bafeac75dfd14a016a6bd01c5afc9b56240769f45b930bbca0ac117fb42677a7cea8ca4ae9a80cbc60758118cf3e18b2daaabcdb307c04916d48fdda005d9f91bed32ebbe8176d9c9e51cd758d854e52e4a2273abb9569f90b652c6c636134e09c69bb4ba5a23f6974b46124b5c10885ec07b3652610fc8287b8cf23f11af3978378f3f6ba1419ebfc9390f1b0874b7bee07697e9857fede015c7ed29758862e5bb1b2fc82367f4ed24b8a097fabbaaae1a8285547d12e47235f65d3f7ae9e5a05bafa29c90fcb58a928273442ca210b3cf513f9717ae3df8ea8f1b4fd1d53a5a4d2a8779ef92b344f27432629d85fa70eed17d4b53af3bba37525c22036c2e5022cb854df73d70caa4b37f96dd3454907c0b19664dca0a70b8073be4369cda2315438a6b5bf4e9063ad5267b58b629ad7553045d73e721e8d93d7fe3fc1cbf8f7daa97faffae23ec3e3490c25853191be401358c9bd1d87b6b4b1a989d4a0addbedbb9ee67ec34ddbb1bfeb519c554d762d763fee643d360f477982ce0ff812bfb0f6cc02c022e66674c3d829ec61cf3cfd3bccfef58b97d1da4285056d7286181768569b39c358ac786272350d44fed7f53ab43badfb9ff0cd51f353320df1813d2b932c21d91aa4563f6e1f835a7db06c2422544c5662ed4fb7e9ab1824fde3e5bf61f507f44767406b0e3d2077b3cb9e16a46d1c1dbb65c9577f70dd6b95b8bc7214df7a3ba223205c1850ec60cd02f4d79591e0b92bf14f79b1d40a3456f44c195eaeb7388a91eefbcd643db721477cfeb0e69cac3abb58a89474c7901f13b1742bc5cc06368a9e790eec6b9186d403d75342838bbc9709c462a454ec7f0686990ace1351d6a0b26a0a7e9499fcf30c82250a7bb555dfc68d1972250dccfd22f3ab880d28ecba21f1685f7d2d395b93123f7c62d246e946390389d18b4bc83354fd7baf0ea7681f7149c05fa6f83b2ac102be90fc7465234e4bab6d67f1d6520821a78a5b1a704d7f4b29c04c730dc6f7d8fea430218d6d215a04e6b43e10251307c5eb79f524a84163ee3b9431a53c68d013f6bfa293dafee0e5d88d3be326edf3d761cdb0c122a9569422ccb9d8c028cdaf59f4973821184314f37bb02368351fbd255d3af76b9e351e8692888cf41146a333533b5524c3bdd2339572556d60cf3083ec3fbb7f1042a37317a486546d9b9719f2474ccece3de91a4d28a5d746ac87e22e844c6299d54960937eef913f0fd33d1ef647b18b878437a5ed31fa5e6305a1374e4786d6f2c15c410a2e8d84376edcefefef625c22b0bccc7426159f1657327bf6662930931c92ec0ed6f90b9da888c11c2af7603f041ba60867f297b0a6f7cfc55731c7bda866872875560baaff242d866b9dafe585f9ce3c22ad8648f603e36fd533afd74a4e0b2bbf7b7902c40d25ca5c7649afc9cf4fc48c0e5369e9931dc0581b4aa61d6f3674569efa2bf54219550641149aa751f22b5fe9e4633eb33e83a2b6b9d0046c99c18945ded23797a67fe6e0583e451210d35ac225bd31df4254d20811fdbef29afaa9a8daeb10ffb75481b4513122372d84c3ff806a21b962a6b648cbc55d5f5d124ac508f53118d8a94ea4bb0463d75ef19ce20f998aed25f58b25b671bf2d2e5a52c788b9ab58e6b7a74498085ae6844c6669a419534835531068290ecd98be749ed5648b61f358f392cc74c5fba77dc2518923ff207100039591994998e7efd66f05d1ceb82ec11cacd371a70660b4a2105a0767ced7a521f7d7b278e00d2d73f4b00aabd3d0bac260dadd73d98c8743029bf784057c78cb86cbc4f1135a51b19127bcca4208cb9256cda773ef87371997316608a34ca9c78ad679109e1e3284fb5b5491efb9fd846757ad9282b13e2fff517fa569b66d2103dce1794bc86faebc17f4f7d6394792b2d8ba0b3d199e9ef6bb655fc7c6dcb6f87cb15fa338d55e0c3bcdbf8d318943ccbad8eea5eac23486e3004cfc543c992e0caf145785490806e346be79eb55dd8faa836a75f27978fbdec71e11c7802f02ed04a306b9084c9643e4062b9156e3d0397a95ba5a1c579996199fefab08ac907a407b84d5b3c0fe1818c92edca8f1fe56a1b7ba5e507594ebfefd01feb192dc9d9b747ffd003fb71ac9336f23540f5e9900b98d9a4ed45213b7957bf03aa5a9dde8420ccafd8ffe5183f7d7c295bbc4f3bf7faed102a7d87337130dc977bd628b2f53b800f1ae4e3245a5cd6d9f087bfb4ca89189b1a46f5a9b21ff30fe2b9dac9684544efbc26d7f22d0d028a5ac47c6274093187ff199fd9149badff5be294aa136b64c58668e2aa7b815f16ced3614e11188c75eac67c8dfb0102d2b937e24e5785064741171072e6b366f8e7c607bbe850176e89bb1c9199335f62d4a32816388f5ea35274e38ac153a6ea9330ca95a11f7db94a4dac74ef10512b6178a457dfd279bacabc4555df512ee80483ba58d22880b3fb35c42e71586ec2f23ae116db951b40431524393e790a0941a4a0408e1010b0b6bb4184db2134781d2fc392344f5536f27ed605ee1d0779f5f402d2b765171649aaa62295d5508aa63d019d6c8bb9b6669fca974032a25ae77e83f5c9b4ebae2f839d40cc1019032ccbcf119c05f2a09df181058e5085b8cdaec733ed02ad0e5cb2db978620e6ebdb647158e6c9c50d0f4a3246919a016a64ab7b7a6b8fbcb1d0b04dfbea5a0af54ac29f045381b7ced111b08e7bffe9b7676933b241ab40012cff0e8df3eca10e3160702844bdc364aab8867385e1adf4a273a51ab44aa1c31f6020366eab0b59da4b35a3168f8bc470b2633a68ef66def88fedeef8eb9cf51d301ca1d306fa8a8db136767dc301282592afc4dae8818b9f71abe0c476da9554eba475c8e826dadbaf3256ab35199605a9c588c6499bbc298c0ade372ea7d72f535ba41f5f9b9dde58ce2693844d9b1526b21f0127becabd0247855951bbd6b64eb2ce31b4de131660a5ae62e9e6149cf3fb691cff035a17a74a93e991bf787724d38a98795029ccdba206b0e7ac24d7825d1402a12ec4e56256feeb4fa491f081f0e28abe6c2bd4001e094325c9b30f5fc7fdf510510404d5ad82ff13d0f9c3d763caaabead63ccfc8c73470895ac3dde2c52a8ca11747249c951288abfb0b8858a06b9bcbad2b8717d19b7eef5e48948fb870077646423aa34e865e7fd1464154779e186aa00c9d9f27b662975b176fb20e62d43dc51b4ac014819fd2ccc9826c0e318d0808aa046a2032fef939e63254ee34965902381b7ad5e47b34b3ad31901f14799adc2b215feb0bb52b3e91a5dca5e1e9da14932917c0c6f6d655d091dd65180b5ce83fbc7a80211d3769b241b388b98ce06edbf9e8be3582a26ba2c91a94c391786bb6f0846792fac62843683f9f3f9c3a7706bf60945dc158440d1040633cfb6f00c6deb45acc71836524871ea787ab559d981625fc6eb71da21f5410f8a51e42f23693b7d62a980f7cebf5936378c0e889e26feeed7cc92875817ad197eb3d645da3a06b9a3b17086a6cfe8fba097a1844d2741e3c8195daf77208c0010b87b09e0feec8e28fe8fe415192f4d5dc7c42cbeee8fbf5531fd699720b23d1051b2cccbdf78922e04363636aa3eeacd238ccdd742d37b74bb4eacb6d9168fcd55fd41b706efc3d34bf26b2d9b14caf0a98323b08c4cfc76504c4c6de9a4d80c00011e3c026ad24070c9ee90876197794f3c352a7cab372567b50fc301ee7dcd85a81721d245cf088abc9b6733b5c7fa1b29d96d3ec3d1cb3f56954cea7cbf1a1293c1ce60086f7da98cfdbb7014207480dce5c857bde849d7c9f8702bd4aea07ffd671f659f40aa39439706636536c980dd287e74228fa2a80d85c28314fd40d248dd4b1161f38dcbd129220f93d67425601e2964a32b3601c01677f1d5898d9fbc3a5525d0f57170a72379b2934c6d5622a25eb6cee8b3f6b6cbba619af88c8c1e3420675a1579d4f2f891fcd891b66e0ac1b8981ae50070e881988dcdd04cd02742d634b455a5978ed0a5fe821fd8173f7ecb85fca9ff58b5439bd34d83f78570824bf2a83b1d4edfd444eea7c3b10321b45c83bfe422923a593b5d16331efc13c731a99f9fbf3fc9f9288d7ce0f3ee9f4aebb429eb6e555a513ba99cc005bc3eeba2e7266f0ba1a3c42902e7f6c6a94e4cd5cf5cb22c4c12f8c46fc192f723bd5534281e0225970bc4b89cb5697563087d7f6ce49be10edeac4f345da098811c0eedc5066b8efda59b67d159d696cc99340223507505e08802e2415e3bfca1722b466f1c4218ede1190f16ec1f8ce3a09cbf1b49bdd04266dacbfbcfe6226d8f302f5b92234a0e555f549ee8a23b3e2db58ce63804721023362a618f41402f7ae658b023ed826cfbe4026c07251d00ee140ed8ffae3707ee60c431a65b84276025e2c021f62ef6f2fdaddacfe368d345f977ac4c164d069fac81d7344edfba4986e50e729b178aa553e973bba563b337e6c3c6a1050f2b69d7a96b222136e29a379c84d9843eeb997e9a7cd7d5fee489098e27186cc0f2b3f36c8d2b5585f1865067ce5bb102a1777454a73c74a605541060d8ce9810815454b8221c958e3d7dfca8f77bf90ec5fb93808a2dbe6452e5eda142ca3eb9bf763b18821b709846aaf27db42483d174249461f4b072ca7c16587ebb8c02845384b4d286d36c2392b6205c954eba8d14159d1488be6b869464d44868dbbfed5730842da25a70395dd56e420b5cef60077664c6e78b3211366b6b4ba4c57d93fd7554555bdbea27eca96066139b788ebd76876ce7ee96ef20421f1d76ee7ee8b88c8641dd2b7c5b06cee6ee5a547ff4c3b76e3edc3db4654c0612a1e75be67aeb34d99d8d4084e2b97220f760b8562a1e2b3484676eab4a8561230f4fecf5a0042e905dfe9b23361a447796a5e4ed6f99c49f8fd747c7eb532de30dff204cedb08eb877bf5b8857f49325084e57d8112808ccebc1d52ee58dad6bfa89b32c1b16679393ba5c1bec58b872b6eb91b49c6bff07836cecbe63a75db7e68a89ba8fbc912e76f8a238e9327b6d3da6b5cf8ba2bc5bd267642775f98130b2f69b51cf65498d263f929255db287368a3a5d1e11596455beddff89ab25a01f0d6c82ca35808d5b68d0607d952ae7a5a176f05fbb82df98cda6d45c15cb05f50fbbe26f31ffc4b467122c77800b343f0cc48a8b516b1d3652fe313285a603dd2e3a63f473a5929230c0d9ebfa51130e08c8957981e7a21bafb9001b5c1cbaedb6b8fcf4f3a3191e7d3701b9c0a464739f3be52f4f14ffd8631d20d0c745738e251104a3b13cdd71fe3ca6726e593d8c4ced0fba17c2cb61f461b7d04590e60fcdc19aebf9b88d911b28fa17c83dc76e3f71678c197e16b331ac91dd401b0a387b12471771f1ab7d7986baf4cfb048120e1d74a39c39371fff32e1396459739565f500557aa25150da015a8b13d33dfe037ec67a56f4b3af174d7a23820c56d8b7187566cff29fb5c2d79ac0fe7f9cf2bb0df53a94cbce9cae6b62e54e98fc9da352e61998efcf90cad0d4f84a7376a548c941b4bedc543710437080cbe02dfc83e838371b969b37e62a2b418c702a045f9634155313fb43a54b89cb78658cef36e8acf3898647337b2506fb7aac020b98ce6907026b91c1690ac287505815ca90b540013bcfda4b6f6fd668ab81511351504d33123fa95708c12240757745ec83c7d0e4778eb7b902a6e9603f4b89d0ac15721b5f1c2791c61d2394b5f3814bec0696547fdcd3219666230490801d4798bef60d7b5902d31d9c3729643b8bf61f0134083a9df30a3cfe612ad95e18070b7bc66a66c8e4f437adaa209d17dfb3ea983bae6ef321a4ab18014f7dcf6b5e720f6d35635571d64c2279f002161df55f81271e9ebe3f235dca1009e96e3fb76097c30f840adf5ca003ef2e3189d1480aee36e467579b2a5e84a586c5ef5e47eecdd536f8acb49a0dd028f4cede519b1d1a61dec8a61f63181912ac24bad0c78f58f582d079ac74160044bae322c31328e01ec441f7f22265fb988bf3ab4833d6638dd8aa4a10d542eabd43d53cf4ec7b59d1cb19c3f2456e0f10f8f6a48cb2660804d86e73d4f87e83be50956ae97ed18e855adabab7330baa38d5b6bfd2b240ff0ccd4b741e033056d0f1a9fbf3e54cb93ed09ff71b7cd33a972ef9fbdc4dea2ddbca081c810ccdd733e28e2e2e3484f051dcc0e9f98c8e9d703e3716ef5285c07d94116216d272f2545950affed639fc12dc613233e3702ebb24a02895cda36f8ef0d631578f2495f13457ab1b370f221f1c717183d6a6cef1d0e5f6a6630b9571539ad305172a11bff6111b4a5c944ab6f04f6660366477d8a13666d8d92bc2341f7cdb196bd43ea61a3e2457829910bd45d881d78b99fd9f76d0f06fa7f9ccd6158f3f7d93e634eeb4eda66417e40c0651c491db3baae7922eb6f1f7aa973ba32e0b2d95c3b17dc4493277c0e6cf6241ba737b76bf92dc5d18c6fec7da2b9423f512e98651226669fda5969019f87c77c866ba4d7b5fde138400305e224518befecc852ceff8318a22ff74b4cbd46197eefaadd65e5e26a751f0ac6ca6641bb4526ef15012d2d294b87430a4cf0001d890e28b6415ea4da0355e2a285678bde82d8977da1db35ccfa364bac2951c3df030a8ca29f8215cc56d35453eddbaa39c6e57c2ad37e875a03949788e4e639fa591976a463053c2faad8824bdad3a933959cf2bc7ba013cd99084c5f47b3fc3d45d0566a8772793f42591e78842f97bcb86873fb15eb64114c5cfa889b01f2a4e8ef7bde4a6fa9dd0e4fac9a025034cbaad9fcdb27740b1cf61dd685a363897c99010064eda44c99fa66525a97e96d764254616e4f41a658362603e1bd413f03cace0b9303c552a6fee58ebc4862f6a191ea1e6330931c6be5e16c9f4d45b1360e4ff2a6fd35f4057503af61f8ee788eb1d9b760ec78f25235dbe76be581e27a63aeeae959df3b70c97c13c1e4d00b774713522b1ca24c9a71228cb4b6ffa8894052a69450b871c1204c68808e59c0907e0e8160c634d1341b5026b33d07d9b3e07dbd10eaf86152c43b75b5f5c31b1831d79ef1cf0bfdc01e6d4f45c31adfc72e45f52ac68c5a881f7b314a82165bffcfef9fb093d41a4d49040aa6ba3f3f0e91c58f2f927220c8605c07ea747210bdef48064c37ccb897cfd638d7f1d0c1142ef5872cef00315534cd003f301558485e1ed41ab9c411a54913d43e48cfdba9618deeb3b612a673b474736e445b1caa79fdf77b8a589653603d465c82cb79fe2d8dd6aa597d461d155ac72935e1c783872a755e63991cea5a7fbc73702c163f9812e8c17e1de59437a47959957d3067484ccc9f11f2450cad450cbc14a2391165f1463b17367afba43fdd4e7b0ff7968b25a76b37141ff358ae7e44feb3a6dce870703f618ebb47eac08f3d6eba7a74cd473cd9338d33b75c1116dd0601dfece43067696456c741439b7660861ebbe0a6380c6a7a09cf8e0aedacff9df1dfd61316d2d7f818c1b761b45203f148be69e855ce34467d7e0eefa345bf91e0a5768f4da81a831ac584e98b05ff117783ce7eba9e9901088e97fcdaf1cb744565de8fe2a9862a2c6ef9341796fb27e3d8d9268f03af1144ae74872091cc32d881ae606999ac116ab2ac94d91a8effa86c661c4c008165554c326090c20537ed11424a3cd0f1b534c7010d5810b9cbf26e483365cd4ee09ba5ffaed0fad168a564eaccf0f0748e023bc1a834db14fee09fa46cfc2196ce6fe8e2553efaa790e953676cb9abd1bf5608c5b67f540e9c81dd15c4dc932ba67aeffd4abfd1437c0a472eb5b6484851bfd171f047977bd9dae05e26887f99f102e3b7ce836f9379048ed35dd4e577c5fcbaaac8d670e7bdf70bc36dda160df32a68cee09857d15bbf38dfd742a73e5bf8062717a58ffb7bcacee689f3810b53752d842ede060b23d5a23e2fb9da3ffc75995c5bdf1f82f029a62877b00f16b6eacd0b12aac14aa2aecae436612766a62be3206760e5dd8c65c5b48ebd4991479d597f9af932ff90e46d696525da22dc26e89d37f49fbdfa3d5903503abf74f2209221f0247620e9f3a6fd3e83d1f2b314bbdb77e7ce536c342323f6c2e7501191187575b91f8a4aebec7647aea9b43069766121d0215d47b49f5f0f49040729a082fbccbf5730178696bd37554eb152762a034ce1a852dbb22352db36d829cbe1f9965a75d6978c64271d6513c1d69bbb3ae0f5a717fbdbdd379e9bd023f8ffe6bab79d895c1253d721ffbb578f707ac4679ee33cede8f0aa7cdc9962e97f5fbc833e9d350e728f971d1a1710cc4cfb8e6bc97e7ccc387dde0512d41e163597adcac556e53d7591df988a9378c2e2c48556e5b7be554392055bb53c58db22828195d3907557cb47eb930d0ee386c9465e3d60b1295ce30ad70c00972882a5f3d7c4f0f3c80f1dabcc0dcbb48f265641e78813570abc8042be14e75fc7c2b78a506fc425e11690c8532ed54eb58d3885112d66fb8d38edaadc7681318c107ad07b04c9292761ab20c7d230a5555dfc9984f33ca2bf6c754c6b73cd3d3a46fe83915f62538583e094859ae4d6dada92a1dc81fee71242562e9d076346e4583d8e65c632455e0f55ab32195a804b0b59993243809cd1e95ca547173afd8e70604123b03838b59673c428e303d019952c94d7e50ee3c788347afda7ceb6135caee4061f465812182ff81613eb408d295755e075cf4f560e7199b75944b44e7df0e6bd0fc3f4400858f9b1123fd49df377b54a3013e232e16e80c01bceae7ee0e8202c82de5b0d9ae7ea3c5261dc57f375b21ecbd35d992725d8b50d34789388d5cdb3b1e7b0ef2952b5a664b8033953d1f591564680859556dbcd9a3c854ce039a0b33edf30d155f1929eb05f4cc0c7181592fcb0993e78ed4d105070346b2c35ef18d301f79de7b2c6c7fda5cc643df5ea842566a85fadb36351d6d3f484e372abd3eb6300ad341935e9bac77059a21e002ec010468cb462831c422b3edae84530b339ea26c604009d372c672c2ff58c2f2e31587f2cfd99d2473a643ca0eab921eda5d8d3a4f4b9ae03499e87f5db72419f8b94ba184cac91006324a09fa87808b9c3e516c2f38cdf627e2cebc88ab4776c9b44366729227e6d91e707c5006531f80ae806d7118ce4ef6316417074d863df4d6fbad50fde9e18bc6dcfc6f064d4c66aa6de2d73d62bf141ef91d28e91c2ba51d05b1a63c8e93d22aa790ca68e3e1eb3a80b6dd6956f3ce251a2d07bcad2498f42dc4ae986033c332cb1a6bc945fa4dd09cf0f639ff72e46ddbe89ecfe9c41b79a3a04f9b90375da749110903ff763a0af0ea77ecd9d888414210f99839aa180cd71fd81c57491b28d2abff754542711b3b0bbb135f0af7343877a2ce5931ba7437c642f8317ba92f1cfebd2574443a8996da9dd6467227c393cabb4d0f9cc492e4380affa958d5946ef19a7e0f15ea80336f04551b826e21efd545eacd068c9cc5b460de5dfe6a227a21ed27e8f9083463bf6095c38eb5511db88e61eb405f9d251cfc1f1810e627abbfd1620a7f3659a66505be1cc4da884ab7fe8f120f3a58c1b9890fe626d5385f0a669ec759a9f3da2b9cccadbc629e88a92933f68a04c3aa433c2cbfcd9901af3177da61358e5c42a2e0dd2108c6ad60c6ddc87aeb0513bbdc81298b0d8506f5cfeda611d6b933801d489f45b11f189142f4607b606afc10d51b2ae7cdcb1e4026ba1d50422f54c699d480fc89096aa3e77ef3ddb7b57251278a0c921bb35788f4306e8879681b0175e02d293f6c0345a1cefa37467930f76dcfc5629ad9c1723b1869da27ec2dcaef6a9805db505a50277ac499bf8db0403cc0fed5d2fdf57bef333a5aab55540e8c08c47991a3021fce49b99b64c346dc28039ca6f9d0f772129ed1d145908abf6eb53dfea11991ad9ebe1ae0b1e5aab51dcd7dcd4c856e21b3201cf80ef8b356b76ca713c4480e377461de5a1bc2737e1805d4971c30c571f7d96452defe556de36f5fc637487f1ac5293de051fba76d8bb4f1d05caf2aa9ea56d71151cc43200d1da4b701f0608d6c612b8f95124b45aa908faefffa6231c1797c34c938d77d387269a56d617216ef741af7626d06478631b6bdf8e00ffa393bfa698e9eacee0cb6d89b2a3536479498c2e21896333a1e5cbdfdbe4149541401c86a321645d17f55bef2fc95741a691b146b8770bf887cededb7cd5f61588827d5b07c90a7b5891a636fa27798703eee111f12aeade4a8fd2d473e3292d733546bfab73853735d0c2c51c0cecdce91b98929bc8c9d9cd5f7ee964929d178757cb4b1dfb51d5172672a498ea6d3d19bc09cd3d0ee5ffc7e9b871dd5288b8bc0400f472f138d1e8bf11a092f9b562246de47d64627259af8045451a3f6596ae01fc9fc6dc9a63007b0fedc4b642d741557dbca0b21033a8fdfe7f06402f1289806328d39cc6868664532629cd6f3a2c0f3195b538981e1cddd0e10a55563744fc9572418337f8a40d74aa89ff2f68373b0e029169190636c225b2bf238365a6929a6c4c972c979eedd634dfc59afd1424e66eeecce6cf5f859a2c67658139d3426df8caec8840f1ceea9f6796e09719f94008bc65c0b6824e1b45c31feb70647210d18cb5d8bad84e7701e8144054c8eee62ca83367c8c3e909f02e2073325f7d1eac8043e0ae5c667e3ef724926ac8d102ca4eb172791e0ecd9a5f0b663d7b60f62f50bcd0b3e197e150d354e2c329ae0a5ea657acf8a8f552c18386a915aa33e4d95d30bd06d9f1019a72bfc101a259e404e0b08021b6b75af4e1f98cce78d6d5f427809d310dfecf83fb57b18820ee3bf20bd67a1dcf036f51db79b71d8fd74bc8133e9fa51c6ed6f3f41f7a741d21b7d8d694d723e14f2ed5e7b5f2eb16193f9864d65805c48a6bd699eb7b08918de3090f7d9f4c55cfa0a8ea628a062df4aca09fb9dfd3abf1c4f86af6d7aa1610b874a89f7c10f453011d0f86a23f64558ec907904d64f4f311f1f2e65f5eedddddd6d19cbd58eed6e1f8a84b7c909b37626fd8ed0d27eccb4e587eda27cc97b979bdae0a3a583787969b64303bc4a4233a3ebf9734a79a5ee4872cc221e3a3a261ba7b4f6c26f89905607f924e747216b2ac6f0a9e55660bc81d7bb40c67471eb6b23a73a329bd86c9f0a137c2668bc3fd271f236414b1d02087670993ba9dc8ad649467f05f6de70b0052180e42690e3b0b82178cd20d87421aa8e3e972c9ad17ab4242c035cff20c55c5fefac6b8d095c6a43fc28d8fd65e1b82db4b753b4b4c679a2ca7d0c54c9662996d8d44bc9794b8e96babf4ad0c091e6fc99199e0f503b1425dd57c98101b93f2e274b3ab374ab1b1d3d350eed34b928d73863b6abdb7cab7abfdf04d04b5b0855d6499f1f9e362bbb048808792905667c3bf4c9f873c8b5d0162d1309dbbe4bcda7b97e3f2920d4094a1215f2ef8f7c2301eafdc4ac8d2837f74613f5587a5b5eec67775db5f9ff2ac9f9aeeca9a53f7ef679b621581d59f8aaa8fbe83c229bc40f839f4687a1230398ec1054f3088f1fd99f76028e406e2536f6a7540a45f6eab8acc4c59eb4c951ae48f57ad399a6a3c581f0cc4ee4e12138825a0e706c083fecc71fa14548a87f209cf9cb31b228935415f37b2980e09e00d8f346a88fc216045e160f620cca589eb95141c1d65903bf7d90149fc5421c1ab3f54a14a45d1a4fb61ce7cca5c104fdb43245066c6824c007bc0393b73ba8da4b811f44ecb4720bdd8fd8c4d8d468ce86e98f6ac4287764eb8abf08f82e7e08bfa147884dfc703545c14057e4c36eade6b61813a552feb98d06d45fda726bcf22806c6be1df01b0e01e318501bda78640ba5200c024a5b18bba07de89c4b447733336a1dc740f3ce0207a80da99f5f6bf3168482a231730b620b0b9365cfdcd99d2c3bd3db12666c4974caf83615a687fe780e56336e5cf8cdcb447afc2ca9efcbb886aa5a1ca1e6db9a9a3b90a2eb8cc8d219233150241a84078cdd8e3aeaefeca8bbd2db74ac6d16e38933865aa057e446780f8284fdd90a623788b71190715a9388c248df6809968f555927673fb0c3e2620b35028a340c9e00051efa9119590b16c1ca0dc4f691e3c24eec520ea87cffb1acbb01472085fef6d27582938997f05ec4f8926065fb075827cbc11c2bb7bf8623c415452e80470fc9db46ef7863ea382cbee0ca68bc41b1ac65ad63f713feeadf1f430f9150422e682597c7ce30089650f8ac5fbcb43bd86930da16538589ba6d02d30ed4642fda0566f3db4b4b93bb81a5694a365aad2c79254a610ed67dbfee233973492384f22c8ed38f1ad510fb8e9f4ab1f51d4e1c47b55dc1ecc2c6bf10d3a6e2509be072d54660dbdca82a816d2e92596f591c8fc40ab5ea189d05eca60f8f477727bfd5dcfc1089edda84ed35420e455034e6335b022b05b6aaa1f4db844280bc4153dc9a9744d9ef28f0e9af9b57b26f16eff93fd81723525ec5cca4f4e98bc07b35f3c7b8538ea752cd91ea6c56cacb7ac5973963f223134cc3c60b9479d00676f8a46b732f33c8c160f3e6612e17df442d0531d7bb207393ccb5a4caab8d0ad9323fd88afd3d0f15f0c0f9c58cfa601c412fd68a271a37e65db6e0d60e31b6538c1aa77994fef1f31e47249114c2115ae66d15e0e908fa20c4191b9b23fc2d0be2d554dc9164adb38fe261a17036ee72d4f9459dcaae7e673f37e62093f38db07a4ca76c7c2b5c7d7d0da2f5be620f227a3645291ad28662d957fa3c65d33776d174d09395a5b70c9ec624db86fb0d7dcd2dd4bcecfc3778c0162b40c3da223ac2b420ecfc3fa571390ca7d371597a875a483857c3b593f73881ad4dbb1f96e8a161a75c284c025e45f47dd08b00b144bf6dc7b7d00898ae9b7753e0dcc38af6249a1cbf42b019b64e38a6b1be41c6410b1390495e2b3e9a89625f77150a6305177258ae3708ed70bb422baa610acb5645d557b1fd1309d80a69792374c3097f3fd8761394a957b35a02e92fdfa1e2842b0560596e47688e2ad56b079d97db0ebb8bb966aa011a38665bb5862ae7dc3e9acdadda9b76dd4ed8a71294e75f9237e4de47833a7ecce09a34e6764ac633dece1bee0a8e025030956ccc4d63f82fcadf404adf963cf0baf707e09c9c234ef0ad7d3a068efb7eb8b065d6ef5cd6900e3584bbfea6f83040d055a2eed0abca94274e2d39623dfcb5acddf147b12626e2c3131c1189aabb9d40daa9fd581872ac94a33b85d6c696011406919980153a76c6e8fcc1bacb4d745ea30f94ecb542e663abf0a4a5ed6eb77a3b0813963044fb28d0b02ac23b16efc86955e1b6fdab2f98fd7bcac7730d2c03487e22b89f31c5ed30735f53bdb0643c0467d81499efa6a10e6415331e64242aa37a20eb2b809318e11e7135500686a9f9dadb4cb5ab09c28e7ef4dff393da80d2b5d94d86cb91145c066a5dde772560a8d3d40a56289f26d13730919dfc2d07b826ac4edb0c662d8fd1d0ec9d274edcfc8c91ce7b9f43befe0b1b375539a9585c45669a3a87b81a7cd7a9890a285ae7ef991560b8fcb9443a6a8bdd515c85bfed4c4f4058caeb90a7a261620d24c4d72706e24e4f08765e9fc495dfc32b1b085789fc4509133aa18a6e3f3487391fd9914742108f53ab399ed67f9a180664bc90ae827b0360399b48b412c08731a27d906d0a21ba6d504205a44addd73f318720a3a34f59c87493c16848c8176e783482c12a9919ca537fe217ff731e2109217fef67199bc77f828e91e235a72bd46da7092d12d07ecadc7b4f89dcc7aa0ab987142fd26b3e258db62e16f925587832716f0751024f0fbe9d740395107dd436de9fd51077a6142df9f195bda262ce08fee971ed89d828fb85613b4c136edc140220ab159e5fdb845461bae951b2c20caadf0f8e769922456743ba564a659d7be10d9ee1105f8c37546a0c582d6fad175cbf2a15cd9fe6ac4c778fb88f50dca2596fcbed46036882e67ecb84afb1f31af0866855c4d31f177e4dd4748d801882d6a2daa22e6fa499a733c852afd0bc9068593877cca86214f3b109ba50f36d4b19fd68f025fc1795f48d96b8d8fe8eb434f1c7d3153db17615a5dc02baa6a7bd46c1e6fdc35b2ec177437c9f7db87af107a08ae65abad2fc58fd95cad637eb44dc38b8cad0e7977e7571d668821037f6d61bcbe3a29deee42c783e0ce6d1e507024ace9727cd3043b34eaf12d81df83d3340b088723423a8a8eb9730faa537f9ab2ff2445a8714d929d403bfd68fadaabbf020121f06a5a4debf1b3b88a7a21c0afad880498d8111dc2c17a378bba562c6eaaf2197c1a5cbfb20e8c60770930eb514db3e2312fa57dceed0836975e33bf0a9b60103d414a8ddac3449c02a12a263b4ab039cc0418ba189fa23e05e03f0d43c847d794f38e19e13fb623fa340a0d40abe9b70b50d8ab1c9b2651c696c2e6ef9835a2581c8b87861610b1a18a2d78bdb1b58537c8427a41aefb5b9a463fa984f51d4143b6479180f1f03efacc99750805842719620367f707f80d03c24fd073927f98af69775670b556d1190fa82782fdd64b196c215b48eae2e34e22251a722c89ede18a77c8b4ab40a3509a224abd5a45c0d5b402ed1093d336772b0f8f5d8d0e032f75eacdda1f52f3bdfaa69c1ab1522f9f080cfefcebfc2cec2627cd31e69025c3dbcbbc209c035dc7c39f9a307ff416cb12fc8c85260eccb4b229a771db88ed68605800bd0019746fb983f3b49be59425362dcec400a0c79c2278d90284f7a00b63b3be19c821da8e41d7e1bfd35aea6850955c235d9a58428be5f8a2d545cbf2ee9cf9302744162435bdfdc217f0ba42a22c37a0195c6612319e70c1d853fe4b68b7142710c89720b2aa868e38210ed7f37b7e5f95ac1840ca1160b66699ec275298502a90c90f8c11af6565e70428e37939bc76d24f7e2f3431b906325fefcb777304f6040e062ba7dcb4a209b71ad936bf67d7a36bf19a24383d0aefc6da57b6c20a3629b9816faa36e678ae28a0b425dbaae1baf728da30f478fd4ee521592f45d844ee1442c84d7be800b7a5319a8043af6de649baceb46c028721d14797579b85ee97d891da54583de22729e7dc38ac18a97a5f8a0fa74534b43ef8d66c9dadcb5f92e4a83338a06a93fe963650c97f2f5a9e0840659ba7a4f3b3c71b8efc264507895c58abd48daa47f4da5e5692c27bb3d9015895eda72dcc74faf8181c606dcde60cbaa47c4ec5d67bdae2f0c0cd08ba5f98bfc6d372aaaf5f9d48cfd0b794f5841eab1ff7a29e619125ea181bf1fc922735424bd11f9bc51444a923c5fd6774d93f15ff87fbbbc474aaf07c3ae934b18b7071dcfeae758f96a64a3fc08ca1d3c668e48ac1ea17a50f39d9acd1f53211c48886de9100c0f4cdaa1464bb6f12b3cc335d0fb727f41536cb11910f3223f628975f8983fbae558e286698d547a8600ce8f29293a01a797e2afd1022120114f560b103a151c0676f526c596032c61046053aa7a98ff6a1576b2e422f26be803055a52f9daf4b1fd079b1dd9aef8a0574a0e7201d64cc1c595697e041bae8b2468566530eeb64aa7118a5fa535c439e06510032423340417876af7f4ac66ec0eda34844fa59c4e7f73f56eefd8ae447ecd7c0fd52db6a0e20e5205e6f83fee6c3e244a12b1b13b0d9dca9604c775e3fa6fafdfc91f68c8433f62cc92005d2636b59744c6545c57e1c9f81516ff6c265bf30ddc42b4be34f133f73dd48c8b26f814d93d755c30215e1c284ef4bcfba382d906c222c3458d07e86487057047cd075798b805cb339a34c6f1f29329c353d9bf0108c6b192094eed863bd5c3b9d2b3f38b097518148011351e2e6ae129ea8a352029cd43ce3684db6cf37abbf42a183563562232cf701ab735451d9dda627f044d82fcc1153147c508d2941af4bd9b95fd4563ce4604e36f59e0372393a9d4919a8f1cc7e923176b4ab06945d8a2c791ab05d8f00c9ebdbc5252a66c2b30d2a7473200a9f417dea282024e60ad1e43e0def95d8d1ed705151ca7dd3941308462932c945fafad4c43a9684df2c4d7d9ef05ad3c9f196910116762c1dd7a97a627125ee0dae91a8783c8bb3fc9603d507478967e686e652b90a1d64e9003bf1163646bc1e991366fb2a34b053eea22d73cb6c9d2c919f6abdd70379855094b95f300979e86d831e853755c16d34d491ac20d42d4a7fe7eeb49a55d22d6139379000e2ca89c8239b19b5be5dec91d12990a9f25586fb2f37955fa7319787c39bbaac1dc2243b4e414e1a9503d1c79d2deae55e764284afc6eeef5ae8a095f479c8b885d46ce0467f464243ede6133302b4a732d16b3f8f0ccd7bc576b33a7dfeae4ed8f76c71dd25a938a165429f81b63f0fa5b737c51776989977792a643c3d292628ae953a35978f414a48a081bb94f485f03e7014e11ba280dc163fe63ba0c81f41a8762f30894418c8a13bef1ddaf4b5508a8f02eaa03d9341a81a643f5eb01bd178552cae9cad43414b5dd9def5278c506250f4c8db982adf037cbe51c60568ac5b632d3bd4ffe5d44081a82b01971e8ebe2ce6ba702d5b3a7a32aeb2ea1b8aa096471f03ceaf7b05bddea30b4f9d95d5531375fbbcfb14195e0c203e6641cd4a286eed91c8484c991e44adf734015adc6872d9b907eacecbc5a79750c921b94cbfb5741109d5692e0e02489cf36228b7db70c4f49e5995cf300ab59f0d259072a4522bd80e299866cef5900f2e5b9b286ead6cc569d6a10548ef12d54e89227f7577baeadd389b6d11a2c04b59b9676239e5fd09d54f25aec1d90840c8b60ce324265f4d33c73f835b302ef7cf51b4d9cb13130ae2722e54f51de4ec8e408c04438d3442144f2066efeec7dc7fa714f335d11325a376a7e97a2d70a0c62ee28b09845b3dea849cc5cdf25e4b199e09c0cc867615c78f71e6f56100370aa3bcbcdfe08f99c239312a5e043f85c0db5a49e57a37146881a16696a4813d43fab58b292d6af5b428d7874c18e30ab44167fa52f10422e13c77c3d4a22807be1959a530a08c38acd7322c53aa2a977dd4c61dde3d91453c871a41aef2290e2c5e11534debdd35441393abccbc26e5cd775c7ca07f161a14078d7fc5aee7b0030ff8e841d7ca6c0c2f6744b96490093ead944ce8c40f4d7b5d96e68ab4903bda64318edad8985c8d20cbe619836364404796b5b4f733c448b733bf1a785a7c4b811d59e07b949fc2fda15bdc1f8aafbf58fab289e6997bc01ed5ee768a232d8ee2be5a7cecf1cc0e963c9eca4e48b0a1ca90e208533db83a270bcccc4d0583d0a8e6d205924ef4707a9d8374bd6593d88a2f609299bdeda166f3e25a6e35386d5f509507e3d396d21765a37f29a69018728cad8e87f41d21d37756b47168fe3fa6ac34f1006f1ee00a5882a1886221387ec66d4b47203c2984dab391b9391fb955e4f77aa5dd6aaf93304e56c1c08c0a2ee12de13d5911c8267081248f9d10f20add0ccccb42326b4092a912f47daf965f947bb0a5a471911904991ad4eee0d9ea2b2c32ec7923e23269f356f7ea9c860a2f37607f072d0e8cc3fc114630570fa45f7f9c3c8e56476a4eae32e5e8b85c5090fcb9b1167296eba90a24bc00e2587075898fdffdd11f2f755138657cf3743da17463b0ec838837ee113e422ac7f97f0b3bcdd573d8d88449f84f535abcd396a819824c55ede1d6e8a7708a4b2b3ac03c2aa54e8e69d458e02f3e42b5d32ba7859d3dcea782815820d86b950d3a6523f14a22fa5ab3efdf91080709d9683036704b5adaf2a502ecbd4fcc555f4a2ceea5e9b99a209598122f7d6d05d8b929976a531b8511626bcf085946181796018cac6ef6c9d05522101726d298a3cf38ea628aebe10a8d48027480dbf23c127b0b1b51fd921167b1a35d0a601540980db7e2dfd86db903c0b7d9f5fb8a7a099b4949f1682d9727ea88433d587d310a94e9bbe486ccfeb172301156f2cb6191bf6102da24232b382c4fc106932d61cffd584c3bef7f304ed4a64dc146c70ab281bd6c980cde27e732e42211b7cdd30547e0fe7f2d6408327e10268755ca9dc449393153a2ea783e9077c906473638e93f8e4e1ba265d4a9fd14bac8298636042bb5dcc73e4185517b0663de14b52f26cc928254bb9a4c275efe80fb2bc20aa4814a80dd365d00a8bfddde4eaea403522f35a1b58bb170ade96639dca29ea4d67ee965e4fd87fe3604d40f40bd2038f4bdac3ce50bdc8e01c04490084997769c78644b21ddde66b3a49f917001c5c0783aa225863bf51f34f40aba6bbf8c5d1a3cf478cbbbaf4b43f3a7807210e1dfd16c3e2710f85c8f28e61e0aef91618b08d95b1fb72d627727fa9a4fed592f3b944c10b9bb93c990a07c0d197490dd2f637ce80207e0a08b7d81f681613d179a7163d37b3257f5bb382bae3b4389fe259eee5f4baf2fee43509a16148ff455a6042498e9d70bbe9d8f6a10f50cc997d591663bee1ff5ae5aa8dd128eaf5121b18fc885a9d77b9dd0848b57ed1551c8493da269377aa45f7686d029f0083f3b395ea28001e5795c71ca0e0e76b47b808db582fa2617042ed7a0e40c295402eca890f957a308eca83a4136f954d593ff32185b92451649e2a7ce395788eb19ecf70fa1d08260cf8b0fcda495fc0845b885ca512d9df64645ff471ecf94c1f085d5862e0e9a72aec2b596c2008a2a6b90ad55a6a1d13a903ddf9329557a7b305694d9ab0b1f20679d879ce3096fe871bc5a536b1e2fc0ab15bdafad8bfe16d8fca9ef6c230a8369c17666480261491852379145f350bdd7a5f0241e17331289679722e0164693127333959d4881bf4618a90172a3a3f0722914722a4c0b4d440ab66c77d6b6e57659ba547549fcaaa1c1ac95dcaea81d06edfd84a2805158af79652f8a4133e26265795b0e0e4155f89b6b59c1862ef44ef06d9bce2e57e5820312b639ba81c7e7cce7dac25f94e71435544fc2aecce7db522b02091910023f2a67110beb18298ae5cf1a060f70c9a428eeefa09b6b748fde597cd2ba8c9462be20ba9a8eaa7ef1eb2f20b5e0ab228d680fee5a9cb2d8181760fbebe4c8b9e48ad87462aca6543bba83dbc59c8411611ab5fe8c53e4c060914af3cc17065af9873885571ef08c81bbcd77e27446ea3760b7886feeeab820d5200206daa90c2d4af4e99c76c43f3a678a1e5ad4a681727ecaa6994cfd7d9fb95d1ef75c89a5188e498cdb7a298a245c9d2cf9b0167acae0151df423eb378dfb001e3f85ef2173a85b8fbe19e46cec96331a61cc7b0e809843f9b2282d77e7c4ea753054db488b8640665e8d6a1101ee19fd8564fccbf2eddbc704f714b19fea396227c3c98ea2cf1794e6bb87b7662acbfe2585407ba98e6d076b02d199f9a0639b35588778d83561d45316e1292274fc250d90c7abccc3f9418a734513eff0d55168ad6586729f8d0469297caa7429f2f6d444100d1679ea47701e5eafdaa72040dd11349ce4a86ffdf35966b0ab8c6b93f4dd29dafcbd401a9ebd98fddf9ba6990443d7c5c2df6f5f34dd65034160863afa8da1af14d0d969a1d9bb99f2e9ca5daa311d80bc97694fec61d596feba2598fa83191e2a61ad8dffb43c51f5e7dda318324c8f8ea9a9154289c78439781d526af3d7163724020bcff50cb524c988e8792ca6bbf418bced8adfc13181c32f23fa0f51cc253f2ecc5c0c276d9a8172e21cff926be9c6e7f4343da7c26ca793721c76fa24eaeb3672899fabee8a6a16b1785826befcef3e509fadc1b75210bd9685de48e17902e66d3ce7621c04681c37950fcfaf72bd26badc1debe65bdc671dc93a0e555c01e9b8cfa1798183f4f9c8fa99f080d6d683dbb9b2dc0c2344e3c20c165d1b528292412bd87e454f37329440a9812b631c6d54a21a9ca14fe6f1408df132dd1ec6dfa6a5366d8aafe29396011d8606e2a5c209caa5376adcf928c4958a033540186c8a3fd58639ef26f740b9a5babbc65e32610b1512b941bcd0fea4907785cd18ed1472a82f04243f1dbefb88941e132c6bcf50a346d5eca6100af46ad69842d42188c6fc7f5eff76626ae6771e70d14861f8b9d4b38f578f81a1a5280e8fa4f1df73e20418838eb48e04969a282b475bdf2b15bd4cd256312d4f6705d136e4941dbf0a88a069799ccd69e013f9485468f57b0085228bcd62c33a63b7a0b2d7742bd0d5b29eb17212120cc2b9b134f7ede832e4adeab33335ce022a985432da1f464135f96518a7c2915e18e98509f87112e833b29c72a0924e808def4aad7f7f60f0cc03cfeb19374417ad4fd690c5c633cde8a63ede28d0f8dadc61da00d66df5a5fbf78eaaf273d15aa04222d2ffb48d10081f78f5d746fe1eb89233f7c2b90f43a975b93d86bd00aa0b1ec1210ceb499ca89aef076dce5f5b5b1639300202afef1b2f83ab44a36f773373262c20a243a3d3d9ec9a4eb1fef07b7713c92848305d6866e8f3d99d220f5c948030cece475c7eff3bee25699d528932b529ad55965d4502c3c2b56ea841c0fffe471f8df61d171246bf4bb279b3255e1bb4de74fec0c3aedbcf82275686d3227092dde4c4515e2a13eddfe11a97625b7205aaca70c2952e6f8c6326d5bcf2339646570fc239ed3c407659386e9bb2b6fc64a5d2dc4bab3f32e51386148b6ca7def7794b3e6a078fe3b2c60ff473ffcc9825adbccc6222cb0019cee6b3aaa3b799f2b9721318c780b3b519bae17f761e4274301edfe22747883ca26fb4fef101c1267e7178632715efcfb04e0fa553d868a8536d60b2c1383c4c126b54f6aa2bf013f6a04b0da3ca49619bf562f75414530df4ad500f10725d0b4bb637e96b886520f56acf1b8f06109ba397057e68d9c29fde5dc8008f6e5bd0f3ee264b44010621e191f031bc29aa87e88e49fc485411705d79a0d3cd05e77ad96267375c9fd42a6982777fe722905f57bcdbfbec80045bb93769d802942dc4097ca8caa6302e1505fbeb05ecbfbe5725a3445994281faebae0f64ed3e36a2c10bcd1e56b67a430673c166b3b382516e9870d6fbeeebafdfc43b86416a7158b9b0c5e065b042796714c6ef12f62a76985830306b462e3e02e049abf3d82eb84a951c6fee893006344a4c3421eddd988dfb304375ffb2e6c147f98a9f6d81a045a68e83e6a7cad64a5b2e65490d28967334b2ada72c3a9b249b5797e88c5b4c968dd9d80487957d1cfe93a15af69f95dbbd9e6d9c989ef7b639972439b89cdcffd4ad0262bf02f7eae508ed8171cee9bff9b3b0e525d0674c035fc97e22ba0fa6474af7c83bc5aaa567eec91325fae497af393f07e1812721371865174bcb79b6fb72731a2a29b9078e66accdbc972787b8192f9920da527925cbfcaafbc336679e2c6beaa92d1adf370308c9a9c01c871c84bea0706564fe72e40e88e9efc9ee5c258a77e7efe9e7e1940ca50566a338e0fa81ee73b4458bcc8157360497fa5b39346ca34cf0816cd7039a84687812793ec796510ae4eebc919874ff2fb44cf181f9d52a22a6020d4d9da39f8a4f6455c699e3def0e53b34c0634cb41b7248c48a64098ed38b43db9cffcd245b37e3c9be47b06da3de9e3c94752671e1065bbc801e35dedb4c0b1d5e29fef6ff136c801253d7db60e0db1cd7c82acb3b74c5b6fedf6aaf05f44275ec85cd515b2d5c261f8604c379d7e69eec584c96a1f49a09445d70d93cf618c448c10199786cccdfc00e1712b476ba404634bedf7115548d5a162b93ba4b2a7d1bb19689963ba56440d01b66ad31a288ef7edbbea38e23d8d7ea7c3078b6ba0307585e4a31b13324a7bffdcfcbe91d3b4d9ad9ef70df265f81afd85f352964f3c21e0f8ddd7721caa35dc35c5dac17cc2f3a3c70552c081b3581042c2a7a2b3526d90d162d0c28e5038cbc25266d5a1ce4c26e8889169c9f84d8c8b4de9e5bbc44a6b3c54650bf833abf63c1ff70315d3c847c4d81214b38648b47da122146777d99d1a080d0fabd4a0e3895e2cf20fbba1407853ef0ea6fb5b1bce944f9643956e93dd01122c562aaf0d72f8122c9a626cc54088e144ee47b9f7bb5398896772526aa3b2e83289c2623b5895ee658fe90ea5a3c950ad60a1179749810838bac0ce51ceaf4d9f10238e0bcb83c3ac076dccd55b9ebb0cea830f1e3e5992218d182ee08cc96b318b3704288cbf40fd7247131f823025505dbe8544049e53400c435044c7eb4b649935897e723b495c04d0593084b804ef5ca466b504bd14d725697fd44aa27e7b6c126010b43988944712192187f4b04a703d28d43bbc6b67014b6a13257df552de6703aa1f814bc624661d68e0e2497d83c33b2f03664ebb6d52bc4507b4a9554b85cb9628170aaed8ebe1d7df5b194bfc4e4d49a2060ea4a469fa6c91eb79caf0a1f6db2ae6607004500f54489a6bbac97e7a4b42af79b8605f1058ddd3d17e17e3c068340107f6a406b42562fa8cb68505d7e2b9cc3865b1536514ea092306afa66d73be999895357c21e5cd3aca286a0d4418a7b3cd2f77919d6f460d01a2bd111ab68ab137ed2320d229b48eb8239bd67041e8a51405c4de65e6cf5002816078e750445b7b490e991a50f0671eee48bbc105e76da196b7e5bad13db1790822ad6be18c247a252bed758354c71ff1cf6ffe5350cb368cf9555ee1dd00586af326b7503d34a3d4552f98d78ad6e276c40118f442680088865a4f17b62aeb3dbbaaf0778f729831bbcf847b5a4a4935d8ddd1684caa1da8c43f4e6ae87f04285752b46aad8005ff46f6a75d88e5f3bb2d35e07dc996a6246355d039bfec3a5d11920c37db514e6789dd0ca31644be0e9d7bbb609ffe5ca8c14452510309bb65ef832a7fb6b7cc174152ec25a9d6543e7d9dea166d793a1c4662802164f822c9e6f50c13da74db0bd79c3e94c630e4c2201e9692059d045f9f697b524c3671a2f3e8311fa5815346cbbb0cb66fc39b1315a9d8dbed0b7875f813652e620f3a410d380184aef2778fcc110d35e25866689f525753d6499463ccb6507e1f659ca15c965889bbe74ab7d80cbdcd557358c377e51a00190cbc868a423c259a02aaa604bdc79c28ad9e98bd36e1659cefe11b0a79362564c27b7d80971ee8455aae50d36167ad46edfc7b01ccbc29e282d44d937d008f1891996f5da89a1cd57e0a21a5593d86af984d6ca72766b04bde59edebd315e952f05912bf1e227ecb25cbcbd8c3ae267445b28122ebb146aaf302c59c47a9c348c93ae1d7b0c1e7e672dc77de20c694a3be236339451694c7efc9515102eeeb83b2616d8ecef1184e6840bb15606e53f5e1094dc5438bdf0bf649a1063c6fd4d52a2d6cd7099c8d2aca215fe48b11d094e6f25035329b4a169f9889d71923a41601b8e9cc4bb4fc2ac6f27206f92879425213c8fdc594526dda1ad3b52dd839ed4df0d63c73b9c874ceb842b027ecddbc07ec9f83580549fc62ab8eff5ba5a4de2c53a999096e45b86dad1c525bf0f42b5d4935ea51c7dd3e53980b5a45e36aa765aa0397e665440790263b40d57f7702519a3cce9d0ecae7d106571ad951bbe0f86acfe67d97dcf5f15ba7c289c8d5b3e913b7fcd0da45e33e7344b03879da6ccb5fe2dc60ad1e3124a3f88c74d5228c7cf84dc0153d1756ec72f5e590eca83d0bae811b8b9a4d53c020f43b8bee5ec02ce81e8bee70bd7b22a7ae163b1af5be20be438767bb5e6ea1418eefe676fe4f99e734613fb526beb7c15e88be1c21090cac1f7c1a0b2740342266a43ec27530681aa211a82fe3ea1ca1997a6b3033f48a8c91777ea2754fe0ee9254bc4bb6935fb76cb4a108a36982a318898e614d49f83eaecae4400c96850cb382c20e44d0969472f13cc54398a5b5be5e61a97a3db72e42846c63021a8fe70996c99fba50084073434fb03bf687bce39beaf45f76bf9b80a1cd60361e78ba50f2e385053c8bbe83e95a5454fdc8e88cb95c69beca0dd5de0fa667992f15ce29a90ece444e57019dfe92a4770af4dd20a00cf959bff576da512fb935d9bd5486988ddab5c704b3097caa45ff10937d72c7049b08242215c712174a250e2b3a9a7f4f76c97d3a3fb4ba42e29e9284b8a03b6b4db47b31b84bfb53d1bf50a268f818958f1dc28710931cdca167ece8f10ef78a969401b5b8d50737af83b8b0774b2702babeb6ce22e24910eb536cb3efc66dc5dc3c9b2afba65fcd4d82a33b0193665334bb440a3f9f106046d7717df5b01c9e24ea92eb0469b0f82248ffc0fcc1853fcd280b166238717e279cb78c1717020516a1be43d922cd5d9d9597d66c0b83c4b7fd88dbfc06253041d86d22fef5e7b73acd801c23d315e28add6da12cc422510e4dcdeb7f1179d9c1ff122f4f1ff2acbefbebce2b5b9df3af417f1cacab0cfb566ac924cbf3f8449bfe2924c177480e7baa44631a5c9ed9f3e2fec4a6e67f8c8c4313115f94f5eaf1e852a36a633429d6dd928746a8ff276cb9659e07d4eace423ee5477354ab5013324ec71aaa2a3ae10d4d78277a228085193de617da866795c3c045953c8bf1921adb4344d3ba60982a14847b8ad43d86984998654be872928eed14698faebf4576ceedd1db121e4e6b85c863aa32f3191d3ff76a262cfa47fd61de5cf2fe8864a5c54b24bbc938cda83f196972b6af3af90be1f2239c513ed79d36eac079e6d8dc7cfad62853405bd4abca2ab6f237f81ce6d1511fca3c633e09b66a74f382ff4518e0ecdac35697ae136439f699afbe67137415ef6bd109e73d2ae321300f7c070713d5297e59627de15a006c59613878a439468f40772790bf615ba9ad0e054a832b7c10e33c68a6e598ae93d3a228b1d52ef913a6917e941beefcbb4c0a371c1a6843b2f065c27f6b3b1449175f684ef3e87bf6dfd87395196a1f819a41b00ba0b5a10bb86cb02a23b2d962ece413c19374b39dab90a0e4429c6bd96ff064951a9db6f3760aa720f29e4d798442eb3c91345dfd42175db466de65c1acf40e048ec4fd3d8d9a3a194fcac1731d948ad15c9c0e6e29d28cb276446c37e0cb7bc1c0ea3f1bfd83cb6750eefc0e9160d2731690dd830ba8c9946e2e2c997668b0a67287dfed92932919e3440330761f783d3dcc839f932966a63271c93a07b5ce72c519b1635a35271cb24c7b8d1e8eafd7324878f23e8e64ca4580b7a9e9258fb211d9cd5cbe11d2cb6e750b181e0ecff5f39f5e742d3832363ba43a5935820950939d63cf54631bf3efb2b870262646df28e4a83daa2c789926874993e48c246c410135f9bf7d1bc1a2229b10b1710c35cb4cbdefed270346a0edabe701fd1aa0e73e6e1816dd63a8341d877b6adbf3be50bef8bbd9336131b65cdb6d19c5224113990023728bc97f8257c25897024ecd181447d3c29915ab47ae8faada9552ef1c6d00dbb0a63374da6e804f0ab6c5c53b87c7bee2ecd8dde51c46cb024d12377cd4b08797350f81a12686bf57fe7e65037b3d124a08e69cdb52484037e815ad5a8163491e16631655d59b4dec86876b90cc3ed2386826517438e2bba83d4371b9a243d7acf368bb071dfd0f3e6747e00e50a9e996c3603438e1bc229b61d341660a2673976f0f18301dd98dfc85193c3f0338b5121a275b46e2122d1792a90044c1de3aea658f7bb3afe8eb9fcd488c90b757f250179a82b4c33d88af00e99e9b2f77bc6e2d6e80b7d40ba52bc7fecc85a0352fe8123c81548c863c9acc7f2fc53e2f8da2aa33548c42e3a2a285f87c5c3875d278d4e4531531f15f42e306bcb855a1aca94f4267935b2b5e16270b719f99a5b55193c743a0dcf669663510887caa7133748473a6fcb36d59f116777ad94297255a037c2efa4ec5735d53210f0fa1eaa5a03358fe79a0552ac6b7ae1d2b89ce0789384fecb29e8a6306067dc4d2496d67210cea4c14e929565ad6348e3a50fbd21144e91f12e025df843d4a602e77906a47c1e833f7c42c694c5e16aa7588c72fde62f31e83afaa7d92bed5f56135a9e07c4ddc2766f224195eedb357875a360453593126389569d4b844698c58245387fe0a588a78e887dfcc5a13cba87de07e87019865590cdeb1e0029eeac93b25922553e0ddad2768e6d7f5f82f2b262b29c1ecd31cc3008c44ae5397d5daa739a73ae1b26f8fd674c22fcc3890b1842989e4f012377e3b11960a72e007560da2b155f4e0a3e0003edef967594c238963b6f303ee2308a984844938be1f0c1e8f9e86342debdd3f77edf5cedda10e11b9ee4f8cbcb599e854b1600f49e0eedb8a0a60f1f492bf2dcf16de3e2a861ede82539f552d07878f957098834c28a37621f96f150e8aba56f3a9a440c7df3b9ff275f233f872fe57fe89554e5d2415b78db1d58da494b038676ffaa02eacefd9e7eb6f0a8e48a4291c3eaa0b3a5250f396f420a69af8ebff40b1c9e75fce1a78fc3b7b252b64f20141920a8dbc7faca75a6a09a05606d04fbeb3cfd4c110c80997877509f5fab782e3d10d5ad6f946397791d2af3a1dd598bb84735a760d6906413699b73a12d80f36c1fcb8aa90bcdcf3cb3455f0e9c434c099022d9553c1d47e94f957af2879202042d475574a85e5483763ae430391cd0e389fa23c1d8446ab0790c4c99ee112cd535c5420505f06b9b242254bec3dd19e2ae91535fc8465645fe58587693e7ee9761861c59513ba5bcd1ccf92701dbd6e4e3381882d05074d9f822a6c52582c1a26fe8f81739a80aafddb9c1533a03832aed565ea8964c0e74b24da60d742327be5be466b0287df519e4ca79405f91e931b9a291ad852c67a7ee41b0f72be370118e2ba194a08bb3ab7d862398ea812481d5c754ebdffd55837fdff6bc68b142f245a5900429d7b5fd480fec9eab6ca7497f02d4eecd68441fd27357af2c64d88761a4f5fab505f32acf490c3ff0e36a1f3cdf38e90cbfabf1c19087e846f87d989d36bdbcb7bae9a051049d6a062c7bdc17d5f2c54690fed2a889dec1aa0686ca8478df53d5ec31c2d06238132819b8885c2beda99e5e09241df2194f995129e38a8c0f87a993b59c77c3ae6c3bb733f459e44648f94b1099fc9070bccacf246bca1342885abd12c247df72e537093f439eaf632a5117744b379ce2f36d1f37a14f9fd49b9135b6d1921eae58c5f9247c88812a2338ca80e52ba7993950667eeb06814dc6e6b4b7eab7020b23fa19d6514a47f9ffe47a75e463ae657505ab6a9bff56a20d01892dfe48b8c1fa0d1054d7848fe29f6478d0ab945332feaaa81509e84a4107a55553f3c639b4a7dfbb57a644034970c130862826f67a94bd678091b8619a8c9577069e99ca6cf6938deddb1a43d988438fb24ad538434bb7b06e05482d99d1ad1c5b177726fdda4b381837731cbedb3a0a057ef264e1b70f3f91e9bcbf1be818b035780097e9a1ebdc62201ba982523da758d05efcb244174ad61f8c27aec71bcc751f513ae4de51fd96766b19a898d96aa7922a84dd7188617070eceee002f8d29784090e0eecdddd08026590631c858c88bb3a743f881c75b4241865516f1271b0d90a1d20c31745ff62387927b7ad3d8d459b5da875579e62769f6eb995147bb55bb9b75382ac00822c027179058b9fdc5d36ef04b00d4f130753ca03612c156d26a99fb4802e6b38a86d89b73f7f1222e36a30b69b1270bea2986f188b1fb2eb940a02c407e113c83ebd8698aa66e90bad82d24066a3ae8300cdab5953624df20c683f17d28ef71d92cc18f2ef8019a333a5b883fcca034131f0e56190bd2b93ab64ff0ee46447216228c9736843352e478769e06277965f499762fc18140a493f7393559a49163fb4afb2b51846587c220e20fad94673e25d6b5fbeb1bf5ff3e4ae8d4fc20685397a335c5253bdf61c65c5099071acec22cfef234b48d676aef0531ddae15a59d6e4b870012f1886ded9e09c54fe300de46714b18cb51a4992d0ee9e4e733a63fc70f6ea63857d421badd3aa1c84e6704f411ad453acd7c3d2ff58face37c6fffac60f7bdf5fe938369b0db48dedcab245568c99a8f06c168742c507d27e8a0ccb7521ec25735572c5c911b032e28ae1e73704aa082fa7b94ecb36b72efafeca8a9c33aaa0be2375c206f05351b610a44b3fe27d4c6b69ad72e7c40129d8a3cf5846c2b1cf730b91092e44014f9e72769316425ce3fcd518715df3813f94d923f59509e1d6a1940502f9b079ddb696c6c0859e36ccb7787dd6bc5104ac9f7f6f8a5400813dea7543ad362d6fbf086716201e89734cbc5379066afcde3205f247ea5996439666f2d70d9da734c459076b96bc9a86bf6f1f44f9fe2ba3e22cad507cd62a7b0a6cd7362339263a93a66928b2a81d73c8d1dfc2766eeca57e83b6a665635f24dda579eb35abcd94b057255b24e1346388a9e38d25f2ab5925fd72ca186c13b65802ec1135d6342aa0e5a24b7d33ee52544d3b28c1cd05dfebc906ca584c80b432bc88e0c82170f3c763bbcf3b61f0b2f7e68379d286391486941530e5e7da6d4d6248f2d66f0a98f1776a8e87bfa7663a83734481c42e22115079c095a551a20c649245b4e9f7fbcbd231c8e1ce633ae42eb9cdb5eca38f040d63bd8e4f8c83d5772f6c21a7e25a5c7a07aecf4bc686a9d2f8c8c00526b5244bff0e6106474a0c1cab73ce4e91268255595320f1a163ed1ee2b43260d44d3f74918bb573a2cc630f8d839dc65dfb9d0b810e281a69d2e6180f611be8c94e07251b0442694df971405506a73dfc902c782e5e013b00522978e0e9b9994c204acfdcf14e4f5814674668ad6c28160891eeb8296b6d4e99e66aaedf1fd59722589ec5179162171a62a85d3ff2640142ab74a91cc199304c52879d1ed40991d8777cb8ae9872f28f013cbacee877fd5d2d786a93ee27d33165c6f7ddd40b2e0cb65b6c65681d55b0d2920458eabfd22022fc57c9f08ac07615aff9e62b7223b655bfb794639f516e8d6febc73b802dee71e63b9942241d6d36f4351d26a2c28ae542b96b7124f91c9f1e3b707e362e318348533be6ab08fff5be10c97e2228cdef86fbde0c3f18256e48ed500d47bbf8bef385ef6c2391ae5f7dcae2c4b3c6a5643d3620273ec12ec627f6c7673d8874a7ecffe166437d699b03da92b75efcf8959319fe2f5249a13252a601ee51a09e305d1b9d79d71cbf0f37d0ab34c5119a676be044b77c5044fe93d083a3311bb47dcb07a8d89c4d58271806978463149570396cec2907c5aec418ab15509b096c2beb5807392ebb6883016df902c529e8b70f2af2ff94e822819069886e978e592dd5d8d333d50c7ebe67757e205e39bb4c4c8ec06b77f48f14e4145e497a37f63c817089f6e1169c27d2cfb747b93d9eba239e0621accb651db9a704b2971d955c608ec22722fcf32f58c6fe333f5f19c9486c954c7e7322aec795c29ad6dffdc1368948384096a03e9d6778d823fc991c58447c093f0e20c8aa6e5a852cef275ee29bd4636e6fe42ec4efbb88e9bbc1a3bebf3e889b2ce1c95b0ceac6a31d2fc2bca86689751eba40b40bec50e86fb91e8b9419968a80926d517e6887db183bf24b77c2937992934c31db97851ce25094037f5951b265268a8656a183c9ce4872843371c24fcbbab2b4bc724770fdabf7c92ec2d2b75672b75a5951625f2026d5c887006bbf89048169592be2bdefe74c6e07e1aec559637f41177a68fb05392f492af2220849ac0df1c10f4d787a18363a326514c6f4af9da53572aad0a4a3efc2cabe36fd28918f0c766a6ea461f3f57e093cec095993637bc5795ef34bab52585bad11d4347c24037ea88ff4f72e6a537c5cbdb63a71337d569babfe1f4f1b353f9f13427e4aaac0a0f8b4d1af4f12c14471147269ca5f9555eae566cb79e5069640fed27bf15b1040a6bea356470bdcc9efacc47cd19e7f711b7520b9a99050a5745042fa968764b1c80ca3eb6ac9c1308c5a180dd5239e8618a5e884a3b066152e6f13916493ee669155e56ba57bd7962b11f76d6d41d76f4fd15a5bcb9f49e56f1cd2a6018b6bba76d54c59cab9266dbea8840c2369243ad9982f5f25e43f16b88396b58dbc2adfdd36650796f654fedf8f4506a826f8ee16dea55eac301ff32d34509717a67603c0e9f152c6eff2cab2ceb27f4d5e5516b2eb1721d84641dffbae8fcbebf83eb714f96c70a8bc95e01ef4780ba3fb4387b657878eca7490cbb62ab46c3ad154e15dba4fff90ab3b97dc06c7f9b2c04645e2c6a48be227c747a8e66cc8cc2d378add6b032a8456a74d5f9569dbf0d85a8884ef615e1559528bae61cfcb103e79639c842959039e453eced37042e167e867a30ed6f871f89da4826d9709c1533cec4d502c9e6e4a79660f89f2c8f7b5e0803cb3837f600d92953c9b0f7764dc3aa41d9fc4f8dc9eba38d1487cbb6f735823d1c41d92a521e00bde6a5a034211d6a86589e06704aeef369c5cde342ffeb5c9de9891f4071758ed9b529555ae21da80c0c4671b6fd14b923065c60321993ac6ed534d49471c0fbcb53163611d275cc64f90795fe956dbb699e9bfd8ce3e6e9e8c34ce11230ecc84fa43c9bb160a57258cb643d5419e5cdc90ff3f1bc4dc92c407229ba2482ecae3fa73704efb465f4da35c74196149625e5a45dd9e3550f0755de61cbee78fb7a953688d47a990f2adef3186e42e69968a20b19a4347180f8e2bcced84a66e74c6f5645fa1d7f8fb057ec8ea55b3712da9dcdc1f4369cb065f22691de6226378f16a2706a8d9022ca4c23a9edbecdb08cf5fbfb3afc107784664b143a960e0538f28087b9f048ae546cfadc3885f289925adb6b775980399f6945767288787f23d23e8a05d3d3e22a7aa37a6c3628bd6208e20843e3572f4301f6251ff258e947a47caca21beb32687ebf9d9c6c90f764526d4ab01f127dd6a8d3e2cf44cd35d7b1e240a563be9fbd57d98cf04a34e2c3b566437f516dd97f90f70af5745f451788009800819f38c81566000507c6cb9358c4f388a311f3a3576ce064afc81f33ad4d63d8c53d72d1d625730dc4af46cf78bb5d8279f06c148fdc41ddda37edc3a942e36e5b477f821c0d8703e8cefcd5bc646e520fdec28cf69713cb33ce293f790d37ae06ac3a600c2e4599dfa0ed1945180b58dbcd05fd8034295dee9b88494068f372de3a5c76dda9520465e25297a108b39865e8b2b28b2da62dabaa490cc2fcb91fb5a8c0bb975bf6cae4ba36cb68cd0168fd0f5e9e2553acadc9de745136392ab431137022c54f7b310a1c2f6d96be188c7a0f3c648287bb9128275f68365a805929af4fc1941344c61b51ad4a7fa32eb1c337ee9bb66f65d6ad6adad406d1ccff0869f66f81f2159cea02519cb55edc7ea4ead3632f23afec60537b2acac2f66a7beb27242c9ad155d71f1e29cc0fb9fd5ca46099a61647735132eb2c7fb25da2db262a6a7ff564381f00f7f132695a322d64da3e64e386cbab299c8febe92eb3de0ec8a3f78f312c6cac34e7619b4c8e9c29b276dde8eb740c46becaf4c97de860420a15d9e5016b649b75564f98943d8d7ff1b341cb55c3c6942d35c6f5f1e5ecc9930a77ac1d3b23bb6ca9be92b03815b5c37fb478734798dd97b2dd5593530fc4ed32602fb56b4d625c2c357aa085db8dd9c1b611453b5fd57fe708443782d70b9772a668c6790c0862c200d016144ec765449532ed8470266373ca8ca06178314ee8782c863b6499a0ad839609bc4dde1cc246f1bcf13b86455850c777d0d112fd1ec8f295adab0a17badfe57c942d157b926e4afd20d5259619746af5b9e7deee197543e3c9d7a95913097c4509fc8cda0c3919ee55152f894ae5558755163774053014dbbf4861e945820b2182df935b5091b6680b227dda2ed5c3a705a45bbb5b901bfd08f86630efc9e2b8ce3112fd562c619463432c82d4fc9a4443ad3d2338f4bf5ddb08059f30fd39f7d46eaa8c2897c5f3902f56fa732ff086efb2559b26af1813bdd48640dca5589eb558259a17a1fe63154b6de36431a3f1dbbfbb5a2b1bcbbb1c103a15af36c69de2e963ed90cfe020b113ba5efc4f9d8ce40ec559a9968ffa28acbf73853fb8c5a19f84db1652b3f363e317ec0edf8b7a93281f36df138b045ae3d0570242e92a1f47743efb35b6c67eda0831a9bb7b0b8e3174990f48e972fb5e7d94af6f4fcef6ee9820ee8075c17b22101ec873fa48b3ac2b1a100e8b00d03949e6547af8905667315f8135953fd49ff6fcc4674c426f9e2f92ae804e67499d09941bf9dbae83e09dc4808abc64c8ba591b0c5d8506c2b5a8c5697f172bbd420b60c1588fd38fea2ecc014d3e4568bbaf570f78650f161ffa797e6c28ca2b65c82e5c27a7ee56a2c1142dcc7f0cc4cc9c973a16ef351bfe69d5ad3fb4eba7106842edd03b207d479c544c832eb82109c4a7b37df849a1d8b70736f95017efbee643db69833d0398e33b345a740c014dee2362a400231d3d0dbdf0a74e0b427951edefc29d8e3236926c54e1138cca285e3050cb79c383d7b0f24c8c0983d2a23517c50570ab3c754876bef192e01944498d454a47a593ccb05175f5bb411960d4c4828de763e20b8c7c414ce7eedc60c8b64988b1c344357075defd894f69d8efa0d2cd8942f146b900dcb8cf375692a156dba57a2133389ee80434ca87f27b3deb35f13c7cad20e5121202d2ffe707caab066e0eb4276d06716a303513d32690f48c9b20f3a19f878ddd1194c5361bc970ddf1681f56ada4a9d49a8fcb5143eb42331d50b38edb5acccb6ce35099c7ba1315fc7d5a0eeb2278d6d9beda12d27aaa29efd3e03fb5d0d0c58246f15a4d7ad036141463cee3ac8eb82894ffc6699051b5c9a7fc9bfeb9f6b9bb5e8fb0760594df6907f2b9e69dda435ac22709c58c9088dc2048fa58fbccfdc76439057ebaf5212d76d56d189da8435c59df3a763caff75244541e2403c168ff1416c21c204a63d37549075d0b0c056ef715be59e12f6daf52992d3d5e177a9ba8fa0671b4a009b4625be44b7f34b844cbd9e7a06d70c05f50449c62b4d1a832d2ec8334594f412ea86710ef0df518ebf8a77fee07e0245ae7cdde886429f6df745c68f53219c504708e6226e2d297f67baf34b47a6e654422b0d24e280da6a28a27a84e988cc9f587530978c17863e8536de5eb31ebd433c8a5bfb627c3d0e0769882d967b6b833f5d388dc0596cfa1e36e0ee46c725ccf9ee08a824679d965cfaf13a52f9efebbe68dcef1b41f7dd3e96c6b0a704247d8e152795c0aae44976d48f070ffdc775646df97da9c4a644aef9577f08263d6232d62d961cc59b3a72b7ada1518ac7865b906c7fe86179f4a3c1c5a399355a3ab61bfe06b803e1a57303a374dee689550e6aff77e6ce5abc0d22fdddeb28be344aed61b777ec7d62c1c99abdb8148129b8a7b4525a1b3a11c7889b5df49b7cd3e610db521756991a0a91ea310a4d76be16a5d8ef31b5fd9f1d8f5478ffbdb249bc2a8d776776ea0ae9ff6852cdef8f59655777d076a020580d0afba37239ef7e46acb30aff438b57e9d6d596e5fa00a85480668ea46dd8ff8a1eda15da9253585044940e595599d7856ebd296dbe19c64c988ac7314831fd14f163dd78017f5def7b43d4f9c0279ff1aea10db31aa27adf79b9c6316351a0cf4071cf43a6ef054feaac7080700b4b81f0829127e2867edb00b41b44b75f6de0f3182fc7957cbc2e1dbc800b71bfc82c95bb5922566f1675b07d316c4389324b1bd16214cd589e51e7645612541e70eba12f33023425d1bac6422127b0eb7808116bad65e22d0505b91b265b43df0ac3ccc70f3c3f674f1fc53a794723e80e5dd30e2d5a99bb2cc01fb6eba1bc2c2dfebda2bbdd161e42926162e51e877078dadb9dea6d9e77d65df0596b8d354ff471f0660e1d8d7d41491046f3abc03599017648b6da1ce62ff63b3a8f6cc624da54949834e564beac846dbef6d94272356e142a36e736351f1acc186e1acf812f3c410a7621d770a34a7fb59d48a4866c750748b7551a2cf400ae17bfd63e6c6e6a19324112877f02ca2cf16773c17b55c751d7e529de49c63ba425fbbe02dcec0ba7a45654e0244f07323e9d459102cf3edcceeab6a221ae7d8884ca6381bf1d51c78ebc7a3fd724cd23afc44992a6d844f24f8c5912b5413602afa260bbba162a46cd5fa41869bfecbbbead012bf2619f9ebec2f18fa275c35cf0178483fe8b5ec663e06aa340cb049493f266fd778ea1b8fe371c8d8f053026c0becf438e4198f315ac9538d8def9202b08b41d2a27a003e351accbea2aeff823a330e29cfb40383b0bbb5d06c34fa739631ad40bc00eee2c04141e5346303987d5bdc5a5bab1ed614f0e72b2b4eea64bce5c7d0f6559f27bd37b8aec5e4c648d6f14f81df67ba1f7d60baf1c35cfc852b30e455b13050289a17af87160f254f5094c08d73d70236c948be84ddacf5af0b18c52b23c7872f908a5d6d803c5390fa2846f82b317e24f52b682024b760c993ec38eebef5ef95462fd068df19e5fe4f69372d6079eb5a021dcc07a7d6208a2e1b9b5e214977be70a58154724c3ed3b07a21a7b8e9ece9c5e5192a4594e1e23ddd92e062a72a30ff9e99321e7fa5c95eab694c0c33eda2a9778a36fd44d5887061fa8e237a51d491bb385fd0f8ffae14009700aec6113ce3cf6a7bfd8f6f0a703bcb0efbe6559cfcfeeeb1ae2a41ff2521b743ee2d4c141b1765d34faa7ffa125dd8b9a5110d64553178852fe6d2a9b29cb7841cd32011d87ffd1d7d12f55eff6a979d2af3f762d5a2ef630e527e9fa8d3f8c0beda334aaef5407b26daa4aa2c84c487625e5b30e7a654715a21b23f7a362b5e6f08a61ce92fff9d99205273b7de8ba958123ee4c2783e96a6feb2ff5dc58fa75bf706d8011a92d0f270f7042d19d2705c4831ba0f880df20b2a59e8603b2b92008dde26322a4d282810a93be6f487ef98791802b5a74e1717376dc8feb4f91006d82dba2845876fd384bde374e539ff15edd3b22d4fd9811bf6b3a6676045c6345a116a61fc3e25b938aaa0202b01566ee779bf50c359eba156a17be048b8cf83d7cd48164235dd850c8fc1c2ed430f50d52af956d863aefd3518472096fa1d61ff1adfc2849d836251f046b742923e3f13f85161af6f6ce64532e956cd5657c7e66c7a758dbd5fa74fe2f435d9cc92e889705adaf264be86d314e984607a529288b6d277443be03bd714c6e9ff62274c3fb5ae95e68723614a211a1b87fa9c5c18d2d36f6e3fd9ec808723c772682e14f7205ffa7b21f551ef3a6f0b1ed0d9b19a4196f8aef399487046f684c0c5fa2ad5bcf534cbb070bd024ca5710b3cfac8b82bd8cc3672ae0b66a98d976354a5688286f16061c83e7393f7877eb285861c20bf74e190066e8f1953e0e3423def6e5ff15190cf490a68d26a875749e6255f22e633d9e4820d2dadd4f7d7995bfb11c337f54d8c157031308b3b16d2611b333263e629e4ff5d615ea0eacb4f516f24e724fe8e83b8e556be068d7aeefd4dc42e91d6d8de8db507c6a816837f4af90bff481954d8702f966e57db9357e06e27f73a735756b3de107e23a5698c787ab4473d40086bcc726e74a8b66adc729eb6f4f7e5509811f7a28dccdcc32bad875604f3efc45cf89cc19d91dd7a5e3c83cec098a81799efa9beb23c4264b03298be54d9214b6bc1e4cd5f9bac862eb95a20fc0f3d47ab1a3a0b951aba8cbba9c4218bb651b1e8c87f57f9785b18881b82f21f23db3adb73cb24bf758c08123fa8cec2978437cabc3c8c36f77f9b1026fdadf3050b198a015279bf22d87278087a9f02d1244813cf9486bb8b21ceb7bfb03b840417f137656fbca228ffc91cc669dd49d58b3f2a56ea9c6e197c1959cd00ce6919db5830c8308eb015b7afec443aa68fc2c106f81518e48670552cbcc50cbcf16e690bc5bc2eb7d1242ec0260e6ba5b7ec1aaecb30e50c94d1431c5b7ff39824c7f4fcf7857837cdeb2a5e7fbff51e8becfd312000c6e80b98ea7d6ec703187a9a54420cc18ebb1cc9022fe7138757684bd282b3e6119ff19f1a41c8f24d3674e2dcb7f752dae2c5330f0b898547ea277d56c4a32d9d8f981b85da604c92dcbcffb40d7ae0ca2ed22b372895a6e9eaf228f903050023ed48cd020feeba23cc98468f9a04b4acbcc984a8cab053cda17f69ad525a4173323f47d0666c7741ce06399f4939097d3b837d623419f3c27913c59d081e3ec0a6f8a8c8257f53ef892b207bf78721bd59c5b6447be1ec4d1b183a5cc7464c2aa45e9ee3858d2ff811339845e5cfb5b3533a6a2a6d3b1263a7ea3ae0fce56f454082a91e06288a9a6305745f849be8a28e37e45293e721ad6e424f50506f2fb63350622f04fc3ab2c2d78596f1a8139f778370b11ab3fc85335fd4ae98bfb35fd29466d071d5a203f717582446d999a169a0f60c8dcd75ff67791ae4adc23ea9828d30dc84df2d5ec75f5f4c927e0c479c999ffffbeb694c1591fe63937f13fd239a4660b5ab129e8770b049f7dffe0ddf63125bfca58299630c6f7d732f0d1911224a18f460f25ac09b712d64d38c74f6976d26451fd5b8ffcc395ab62d617d18d7d966c32ef05181f8fa6f8f6d0aca0bfb30000f17687bea1bbe4f1b936116c61cfc471d46bab27703ae20c5745cd5063320cb75bf89d50f5008be589a99f8a5e7a73d902fc460ec4946d8d9029204442006f3a6d961b230d2af7119b12f4231415cded5c553a7629a50a8ad2cfc08b06879c1762a56346187b7512b005c40b335855c21f7ec5a84c35620728ca5d04dbee20690ee7b5ac692a017217c32dce4c59a7f1c7030b986bc63eb2678cd0040cd6bc3dcf3845a27d65f9a75495c92e9bfbf2bca70137417fe25904f63989dec47cc7310971c401377a60c3dc645a3dc00476378567860abeec1c3ecb2574a73919b440ea104bde658428884ea8f125f32b3755f6b2a5e9f0d6e7a1efb09ffc431c57b9d4be0024bb475346f2255db51c93a41af1e7841dfd42310f69108dee59ca332f9091759af2a2f620fc957fd7467b763d85b286ae5f0b2f3ac39dd813c482975c2baa46b9ded26d703df3e30c6e52a96c17fef72253c16b6a0effd214015caa70394c12c7b7db64845f229922ada5ae382e932c07ee473d54543cd937d84a8fa3c4eca8d88319698cd59a38fe5a6ed46468eff1f1331475ee9ccf672c9b9f1610a49a4e1bb4cbb28366a468f213eaabd420ee988508ab78a1cd5364c2a8c9bb85e2d22bf5681b80e71082c70490c3d5fa99bc9d0acda7acce04c8b837806617712fa3b216c0ba737a9d4d22f8ab31507db35c54afb2eb09f469c19e6a670a1a3a43e7a2e187d3b0334d545fd14a0127a95c8aabce20a291650c2d62239588600dc9c89199327654a9955c852ac0927f1c4d6223116db9f6d28ec0cbb8889791b53c980ee5bcaa77bb8ec9cb68513cf40321dacbdb3fbe738629cd270991fbe4b2b56e2e4ed49e9f17e53eca4561ae82c906e726c048265634ee8e54e661856ac872151d1357ddbdca2590f9dc5b9b6b6023f1cc7e29213a045948dd47250dd79015538d6f01d7f5ee411985844b81a35922273b17ca51bf8c7fcc8bb81190e7e65c639093af2fc47bf1a9e9b3c85b6a21808fa9108a264b2fef302c4977b7277097d503119cc984d7a442dbe8b50ddb26fcfb7cfdf309eac1945783ae1eca73b8ca15c0221886b2c563d16f706abd9142118d254fae272af818a02ed8b07e38e52f2617547bdc370f4b389b74c9eac529f424485844958675bf6a4d94695529a88d13f91fc8396ea3c27e1f713b08da929ce327f3d46eba2af36da03c1152eefb8c7586c60eb23d291128edf2d0659dc5b8773568f94bdf766bd144680a25f5dbf1191b000dfba481a0f3fffe3a91940f95b204acf56a712d16a17f5e77cc2fd3d7f74e93773d3600db5a3c4b3f88da192102218dd64bc65ac5fec10555afb148ddc522e261b9537d87ab0b9d3a9f4727db2622195b80fc923c1d31cfa01d4e36ea4629f60aa414c81c201eba7561b69ce0f2af0f4d917c444251b494ed3f909cdd6e9023d002701ba90f3c16cb627e2962a46601655e4a3437c5c614444eec610845881d15b713b6c11f331919038804cd437044015341407421b02919365f46d299ba1ed1c0a8d49edd8eee52af7bc9cf31e9e3962b3845d7477b5519a9ae28642ec5a105ffa2d47356a42db574a1dc2fb00a6459024d8732893fdf04ef08efcf9f8cb31b8339aac26af40520d3e26d99c45f994d303dd0cf573273e67d88652e72662642f33666cc2d9ea0fc19796dcd70f7766ce7c12e3f240512be4ff74f811287f374a2d18b96bf7ef0bdda6798d9a8ef3b4efe976117f218f404150c2b007dd157fbc7329166254727e9abc891d1e07f166e28d41574cab92c022c31eab96b96a1d5330ed3c56defa82ce69b246dd0e0f940abee39ff9ce2602e87dec0ff3d89a1f2728cfb30a1fc4e2d8cc0a5377b7815be6bed1a4a21c78892836a08507c362c7de56223f04aa0d58d9c796a8f3ef6c16eafbe55cefb84b5c06ad3664ee93a9a094e0e61fd66acb7dac09f0c70822a28994354aa50d69903045bb40476870f524a42b632bb82e9dde9c700fef5a97722ca70559806e6230c1d11e7de6605c9f7afaf4ae4d54472450c6d558c5e2287b13f3e5e2cd64c5fca7fef096a78abd8269ea9175a8832a3a8b205df98ce243e2f21458959855e994cc1bba1d3b7ef28a5b1d07772186501aac76b367e5b69e92031ae1b178fb87d9e2679db3947f79faa14adcb6661904717026e64b9debf18f9f8115bdd3198464eb68253a329222fbe32182df8542805f1d7b18bb8794ee92fc6138238a6a2c3dadb5056d7f7d4d08c74c304f358d6a44845de333483f40101a6f989dd7fc8b0b180568ab080a6216b6a58234d19a441db0b08fe5f5cd7bb59028adf94447c27157602ed873df65760b6c527c5926eac2d26fb3933d4cf084b139f898e063e7c901e40cecb3d2d98c5882d422e75ef4e4f32582142de0d5b715f6b20cae438f56052631574a9db5be47c1dad5485f1eb4e5adb6292f949c9e8828d498b8467fbc88d88cfb9a05ef5a687daba6aacecb7353d754d37484198eff84845c6c7689a9455cbfee381161e0e92cc73e4d71a5fd613cfb1c1afc85cb8bf6228b498d87f2905524f7e82ac37c49877dce74dd4e6e026c5d4946fdb944dae3dd48979d03f6a2feaa21dd73377f30b8428bdbcef48b222d64a28a6e2ff7347db5f9a760e9ba9344bd92f13fdcefbb0f6cf42ececb785d691d6f543558e4baff4fab04e51cf1786e44fe160b89456e667975684e6a7dc4871764da169db876d1d87e30e9c065409969dce5f791d5a27a47aff6ae4799706e84f5b93e80b39876ddb72fee57f8273665f1e5251dff18fb9bcd7d1a9f1bab86bc17f2b07335c5e0b3edaa2f5424b5e8195be86cba752a19b27a5219620261f185198b58cad19e0f06e8dccdec2ebc353f60f692a05e0236d97fc766c2971bc1299e91d685311343bb45d641634eb571a487ce17d4b2c3ac5c2158d15776e94e25c44366867018d1a1fc6954c31b890291bb08db3dc1e1dceca54b1ceaec59d7ddfd44e21739ab75a7746b5c63829787912856c6e48600a43d3f5ed0b80831a47f93f9eeab4e4e779764eb841a3c54a3bc72de213120a5ecfae546b13a823b991e49f3690101cba08be176fa68d8e0f5462c80b6e6d5966162461e17e9898758becbbe96bb18341f178fdd72e83bd9cd129158d500bb7d56a8e602db72cfba9d704586af2ee259aaf3464906be17ff958387cc9842fb9a5705085071abba27e94228705b8f916704f12d6a9c4902da9d7bb1a05223474a3125741ed613073e7f2307715a9c9ca407f601648e6bb46d50ddd8d554302e29c830980d6de487a6f155bd571ad15b3de2c60f16988dcaa2e937b8efb2e7f7e4fdd24083b27c0f7cfdf52304b03936830357e3043c36c8bbbf98dd39765b63871ddf02be4f1a8ba79fea0b1b9c665850d74282a998d8ca0944c99c56d06c95bece273d21fdf8ee74db92ef557898fb9761bed24da056e764d13bf60d3bcd80a9d9e1146ef8b6e2c73bbff2791c2e0d4109cc193c6d0ff0d6362c7e141aba1aadddfac1317be893cc779847e2bc2c99231d33f4bcebcd90765a098eac933987b062a1761a7ee66946c243db5eff9e18dac647a9ed48f90d0492d03674b3204873d45fd6fbca434d39f2c4acfa311187e769caafb0cc46d224cd6fae73a19e0a9f3ccbec0aacea84e5315da84ea4d9e7e4dc27570de20f60f0272d7af895c9c7fbb9ec751cab7b8a319da1f05bf36537c361248ed76e7c8b742ff47f6f2f1011d5013b3ab90ca3663ba126490dc500c1d8929bc4a48f95255d22b87128cc219d2e68fdf7ed1e60aceffde278f72faa332a23469932679975d00b334e533a526b3c37e3067e6a104534b43ef8d66c9dadcb5f92e4a83338a06a93fe963650c97f2f5a9e0840659ba7a4f3b3c71b8efc264507895c58abd48daa47f4da5e9e6b189892cab6642f140fba1c19e64c3cc9aa8143ca799c6dd6e25b3144be7efe33cb12568e6d17122fc3935e3aa6521a28d5b18fafffd7529d6bb6ac1f801b40930be6aa51f138fa5643df738282547141797e30bb3454a7c1381a3a840773f8144c501d21feb4b70fa4defb6154c33fb231904abc8bff8499901c847898c9787975ac043cfabe7c6b06edb6dff2af1752a93de9a5eeb00f563142c4981a73a8ca0aea89faef2ead761254eed760f372ce9dffc1019bdaa3b5febd9e8503368b4cbde4bbbeff761db5c594fc1a580ea5df41788bc76b1acd819ea7c3ae888edb2ca9a7eb44f4c3be42dec09baca97a6b9a17febcd560198e786033947025757f2f4606e06a8ff900fabd7da977749ce5a7ed3f29d7a70c519b1966b15acad706cf6fdbaf6ea994507b8964313d2aa3c0dacfb8bb03e5b535ca73243496b275bf939ce0e98d07ae110c8d0e6e2c6673297ba64a32b0f6174158c3c0bc4a946ae9383d009690114d902f1e79b06cd6c18618d6f2ab6ee23299cd2a3a56c26684ffab901126b0d0892c383b85b685e8b61fef3a7dd6dde22b2bca050e1a6d3af6e7c219e236880dbdaf2ca0134281e0576a27b9e423b5b0d3ab5c38565146525b0dfed297001c891ada06919b25c625f05c4a46f3fd97387293b7c93bbf9eb3d9411e0f1012a38716403ca4236b2e7a0912c919bd27bee6b92fcc1153147c508d2941af4bd9b95fd4563ce4604e36f59e0372393a9d4919a8f1cc7e923176b4ab06945d8a2c791ab05d8f00c9ebdb3b218ce90a6503a073b0595a2f80c5edb76b238160178518c3f486691e7757bf2ea3b17e34bfd21c6081641abbe077d76abbaf52ee359d279ef4a51e658b6d3e6beedd4067d42ad7c8898d41499f25a174ed9579ffa1497acd1f729b7a904de3c7f02a8f68e3d72d1a3d25fb9fd4e87c42afd8e38b4f85df3f9c9d674e7f2ac70c61f6af62ac4304a91a4e1475d2cdb5bdc754d66d8252d712495638431a915881c7e94e31b686bf776eaa942769a19f510cf56bed5508a0c2a2100826fe2897ff3e26662321106658d59e7992b46b5aba3b2ba03b4387bee54e54fc6a8353e84a5ec7201e8746ffc3497e1f1e84c73177ef52b846c13e49b37849c6ee244778246967bf68a4f666903a985d21407b651c91c5ee74b150aa0f85ed5571b3d0ccdb0b551b6f639e2b4d02a37ff6e0d7be386f0bc7b71ce54d079d82d5da44ab74433712d037ae8eede3e03efcc847ee7e4f6f4e4b56eaae19b704117dd60c905933e0be2ce7fd37cba97dca12556ae92a48bde4ee862579871cb6daf594a045427bb8e98f80f795c0a6b4a0cecf57e4b66af281956722265f817ec320b518907e5963246fda09e57c6d28e8bd378e8af46813faa79ac93a86068ad23b11c7e123221b5d04411d4680ca590d0d6da7f1a5e0b033a6844950a951078f609adf9a9f2d01652f9804b28ef12181f97bf592995d43900d6eaecdc4c6fbb11d6e718d8a88c42daf2a01e7b5dd4f7d31e0d00b5b2efb0a106444f9cdd8d882716f8fda790216a93847320c6ae9986d498e1a5ca18a81dc8da3cc44d6887a97ce43ee8c4afe3b5f6c96f521b8799be06269ffcc697fe246fc1a6c3b2ae1130ae30cb67c6ed294714cc0443496388e1322c71df0a0a0d4a1a135a3f69d14f335d11325a376a7e97a2d70a0c62ee28b09845b3dea849cc5cdf25e4b199e09c0cc867615c78f71e6f56100370aa3bcbcdfe08f9994880cdd61b5bbfc1c036989d444351d773d4851f8f9d072089209b8a20e2975c56122f47e493725be3fa575b485c779b56b6ceeb08037933e8d84bab7028a4f34848ec17b4ab7080d5a3d58262ccae976dd65be9c46096b758107a03b0493fee24b1f1427d17a120cf92d5896cf0b14497a933f915dbd42a5bd0c13628ac76d0c054847b301dd5f513e4a1e0e2bf43e2e21048eb013a0204f1e9662963efeb97dc877146774b18b7155ad3454b426b13b9e55b87d02047892a588d17aedc8817329244467816bce44932d95491a2b8041a7466bf9e816d07adbe4627a88c5db8acc0965ba03e86ba6caaccc29ff9399001c4c67fcbfb21d1a0291b5ec8912be6fa8c3020d60d458310e6954e3169f8a5de7461272b78e9d2d5d74e7bb5e0dd9bb2a2f446496106dea602b7e1e73e6ca8b1fe2fc6df37e68ac06ab98d3c73d0824721cd7131236043d5e5f77b1d2bb4f0531208caf2ae3fbf268a6c344a208ddd6351ae6a047ba71c6e1f21eb3aa30eeeb46d7a85da2472d9bca8db4a05a26b9e203546712f9ec6f34480dc54162d271911904991ad4eee0d9ea2b2c32ec7923e23269f356f7ea9c860a2f37607f072d0e8cc3fc114630570fa45f7f9c3c8e56476a4eae326acd2359c46b250fe27a0bb32d8027bb9ad735398fd364c3ae4a60523e539a79f0fadd91f76d8a7520eab25dcc75fe75d0792a6d4a0b83a303fcceffe57e2910589b9cc67c13a5e0e695d6cb8efd59d506782b79c791d41f45fc85d9bfaac0169105d411b153bafdcebe6768fdc523d19275348d22b89a2c12e25835f837eec709b5c86c363f0050f2120cfa73a51e2936d2c474f705a5a4ea4e7bf1e96c3412dbd3f5b992479a3fedcb3ee5fe1e51fd8ed4aaef4edf1d0be55a68788f5b400c25d2414ec707413da80027bde6eab4567be32cc7bb87341dd3a633a2b2e42b02bc0af5b9215d7c249c07c0c1dcc260483280962dcd43de3e57147f3c5fe0d32170e8ca4ea1dedf0fc1b874f609e6f9971bfdfa926d8c9a8d625a5a655c5b048b6c7f264b312ed1eeaa748fc4f91085e50a10b18eb4dcad4747fb64136ba211b7cdd30547e0fe7f2d6408327e10268755ca9dc449393153a2ea783e9077c906473638e93f8e4e1ba265d4a9fd14bac8298636042bdd05c93917e4fb074d2a35730d491b8411d463e7802a9acf7b2188c7cd978ef1316278d26b21885673667d7fd81eadc8757078eadae175a9f40351791a4ce6190cc88f7f484e99a3b3d0d80af110d9414bfb4e3de287ba0fd2f3455e627d156dda875e37bf2f5f7c9d39463f40314c72a290160e18e558b9dd5d255a05481980be90da1db789dc5331db179c5053a5d6240a20d30211c87c2afdaf7fe6bf4a967c4737a7f52d69dda2297afa8a9ee0a86d7d695cec14d04c957b6ea41578d2ad97fcabba018917b2f19d033e9e7259cd5282c1fc255ec7c88f2d767c9571a1cd2755f1dd58dd055f3814661299b783ef5349d0346f1202247403eb7d777911be6e27eee76c4a7a745d6bb01bef2ab77916e82df126c9aac973ec738f41e34f0f43fabca270ee13252f366a037640224d2d9ab03084d4364b92b438fe49bd3ba05dbfaa8ed79050972b139038d76ef1617b886c43630187586fae3ba12ca5369f86f2e500bec04246c5922fc87a24895c38e891720c6e5877dfe4c84cb662983775cf11fa9f9971eee535e7895387060b3d866e85b00f3813086cd77cd80653fa24b4d7f81f656979175fa4a994bb7c4a8fbb9bc73864a935a4cb71204af3143e179e2464fe4963d5fad24a228213eddc35f60bd889a9f1c13d62b8ac8b60a99157b0cb2210bc6f3cac1e1200883bfa4e71d4549d2fd0421a84a07a8dea1de3df2d5908d66f93a4eccc154b5496bdbc890956f17c34b7ca84a877a2c83f76ed3b6ea297a37a1aad351c8c2dad27eaf4c0e06a704b6e48004c5801fe163ca5d6a56e370e95dbff2f40ffd62964ff6db57256f667b46677e724a151b2d0870a1d3826477cef4b9b31aa212abf2675407042f0d584538f61ff46748d1f077c3ee904e450922bf482a0e9f12c8762f986b5f4b519fdc1ffa8b5dae377131400f8bb1cb4daca34329e1ca87178d58aea6c3c3613bdcc0f3506097bb3bc84084e2d57a5c5056653f60b2855c63abc3b0b23a9788fca47d27fc37322693f374180199242f172bf94cdcaaa895ee31bb8e4a21faaf069b4f07304d82a2fe8800a3b23839a364e5c8d61295fca79e71f032d8dfad9be91c20194906a867b3c71609ddea2332d70f67f29918d2de014bd549718bf896b62e1fd0ea68098d33b76634da00328be1532c308048fba5d2566f7b65d7a1cae7d8768f1aef3b4949e99caa9b06d75184d38f6ef18f0d312137e3c063dc4243253e9313260c4b26be01550d4483c09c60c3d2fd9d63de369dea6575257cbde74ed551bdff44f357f623b5f2afc0a295078903b6f30f3e71df344556c271a60fe9b328e786db1c456c9453035981d8489d7cb2cbb7a6dc58172c7a87ca048e6988851ba842c7f5a3bd049f0f13b19370e863d0fcc7ec5868802f8449da7c81049a4d9760541212ba369ec1751a9f9f1501244889f2443a0d2685a8f5ac8940680d82b7634eb9acc47b33a63c1ba0c16fff2e21f86d433bf62d10752be18a6609f0da5dd079a4831f7294d472e209aee4aede2464746b00b083b13c751a778315923a3d04efbace00f045594579a4c5ebf30b95318d479885e36ebe10d31f0151cbc7592c6f1cc499097c07d51a9ed0415bc0745266a95e348b1801f95bdfda1c3eb361539d008628b7d37b0471f507a0dcb995c6ad0b2da605346ad1a1adad7858cc5631856817e598f3993930db2a498860c24272c90e11efdf59fd5198d708a6ad4f3499e1dbf48d9c8643a13fd210e168d2484e84905ee21297b2696f9e23ca28ff97d753ef746afa14b12f9b0b45cb9455ef03901accf72428d58f7602fd7a4e9d8139dc353341ac5305834678b02afc13abd7c27528b21989c59301d81856ce73078a11b4855ed0474aa50d5fa495c80393d2675f9f954de6bb6ad0e82325ea3632bce7d6cf4cd5a0f3dc4fe85df2ff1538ce5b284922748b4871d62f7aaf292e307962608df1cd54c0e6deb53d5d422c9a9b8d0170f9798bddc5767b9cac9cc1b76effacc81b84dffb120b5a645557f8fc659d63a16d67dbf166d47dca4d78af316bda40e3bbd5a0f2d4ce8f370e11d0b34cfa5513bdde7d5c948b55f5ba94923e14a4c37b5f50a633dc5c4b8e7a6c455e33113b6d4f8fd2eacd71c29d5e8861ff7619fd4a1002635a9a2692d37a9a9feff64bd84eda7b277e3f0fde4e53f190a0a116eae983eb6a2a3c6237868c3fc86121e7be38a6de1397431c6e00a88baa4041549c70621a3e0c5faa0fde19c527bf8f78fa39124c5feb11f374dd91a579766cb8409784afba554d190ed51cafe5ea310c395c4a917b3bbecac0b15f7c76cfd0e951ce5e07ee57ed0137cf2f7dfb193fb0f926fe880c6adece2d5309221c12d0024986788910c319633ce0f0e083eb181909c418698711b5d2b94715a00cc8b658a72d27bcca79c4be86a2a39bf7f2a3bcd063f3d363eb3a9aa09eace7201a6140a58f60c050ec6a77f1fb861f28da9722b15a632690651522de814d66562819fd3149f09b41c821b30c88e6b2e61378e5fccd185ddfbc65cb8d49d04d68ab4674c20621458214617e3b9d93e06b4c88d2be848656add659d773475a99602ac120ed1cef1a3d5c6942584c6a882e3924407460258d66288eadfaf2f7209da48154f56a5e14fc2126b043c1a8405eb22d033e4953a3ec89e558dda45f839ff9d7d453826961a08be8ef50afb0354c039315fdf049e4fe49d6f6d493c3ab4954bcb638a9dc4133ec9eda12595b588d27df7baeda8adcbda46627c7bf893be4c02a98b894cbc57e5df3a90d98d789cf2670979561e790de1020b65d5645aca7fa5e80d54463d272856ddba30a8b56ab711caa9fbb379fcf0801c7e67e52692ad3eb4d24a3e344b205068bfba3965100b657507b1ee672642716b53f0154b210066d88b4f0197cc1b966af39ea37ea925812e65dd6014a03d5bba84155198fed2b56d3ef0bd897c0f6f0a4436abec517d6ac9a94ded3c221a7e71bcb592833058a29ff40c02b99e742dc433cfd97839c4914f94405a62117416d49813a4843b9213016647cec40cb6bcb10725d754eff5ae5f59ba1fb36c9605288e6868a5a85959ea8a7ad7687ba792530cb2d1c72b114b0c2e0fca3e460661b71b60a70ac4f2f682c1bc7bfa0012090194ed48de1f6cc8138ffe6ce78c2aead6b3782615cc81fb837779f920eafe0824d65d91b493948fec0fc36d4a56ca3494d2ace71e5f217948d998d91476da10d21ee46bbbfd8be1b69eff5a99e0791feb718b79b065249c532065753aa59b28749956582bdf7f4a0eb45e05a1a3f1a5b7dc3fe974638d0f667f566f53292657d18edf8e3aa84bad24240a971bfa491841826048e536573b947e243ed19fc7a33f0b562adb187d4fc8c00deb70b41c16d9133b8af17eeaa9c75bc05b467d4ef588d42875f9d3fa274ac7cbeb70925467ceeded7ec4865e841a8dd1eb20328edf48c8b2f7530485bcdf441ca2860c3aea2056eda6456da9655cf94e99845f3a8461fdb70109bdfb4f803e43e261606e0293c6e381cb9735ba1506b42f80fce000aa2ed53c4f16837e92c1fa75187cdfd89160d840621a28bb24b7c55156b0cf3e6cb598ba6aad08db0a5fc8df0dc1e34524f9373591ad34dad77d3c4b5dd466c3dba7ad2690a97c1acf9199d7d14dbf990f270da66afe2f511a0d88f91dd8be4d6bcd4b17c1bca28b98b7c6f9a6316f3d8dd7246d9f705680e5caf9f4f6d7e8596cb0fb83c0ed58a1cb9a910f919686b277c6e46c54bfb9cd367729f71f2adb5c7e4e39b8794b281cdb6159db0528dcd19a79354745a4ba0c7cb6a164774ccd7a27bb0a6fa8f2ccc8c5357b3914f98dadf1afa2a554591a30fb54bcb9cb1aef7c50df7e0df6d690b6fd359e6599fc9bdd0cf607177f282863b2a8277ac6eeb79246a82a0a61e5a50a9cd481372e0c637e3d9ff72ea7562548ad0e70f0fae1b05891536f2a1b9d7f46442dd97435ac1ee424aadebe920440fc939babc7932f99c9af03a803e934fd689a1ec496546f15c40848a34e2191d4ab0bce2c760ebe1f6dc0ed333eec07d481cf060ed64a0cfec5e44819b134e67803545d0949667b06b84cb4da6ef0efffda9aadc0e0114210a5051c15859f9b2ff79d5853c1efff554f694401bab4c9b4ebcc22ab48a3516efda9e5e3ea2a4602771496832e85aedb3cdf86f45abfa58ec12382e987a42916ac2a07d71de07295b2ab05a6d10fbefdd759be92b93f3382e0b782162db5487c3a20d4734afa467f58b12c86e69e11a27e3ca5135a7a000d3a47fea295f756e9680b339f0595fbc728bb53ac6f937358e0b98e7624f7385ed3e24f54d9b79a8c3254de19f372d9f7d885c2f80f5bf6e2821781dbfd0a79b73dc7af99e934cd0bcd81b610e4d9440bef0d0a63c96b97a3d9f597238742dce10ac3f75b70156c94dd367037083ce5d57516f2f3ff731b3f73c66e782fb622339c77c52e5746f431c454910e0552796a1bc576b41d742bace1e0951e3fcc0ad2541dde72bf83c94690ba9eac71852d83b2bb4acc462cd1cde99cf3503d94669d6faed348bd7e43740b8ef11d5b7b70968fa05d448df4bdea56c122c17e3d0d6a08d72205d67e8e721b8c3b5efcc0c51fda6ba10e8fb8325cada334e837893b33f0a5d3cd23b443bafae3553669b08a23ae79514d5a0c8fc6d2b6aa9b2d50627087d47fdb0a3d01791b1c5c09a162e90a9bb1cb3699b6e7212112a188db8d1e9f8e6ad18e3f4f6f001348691de7e8eceb0348b9ef895c04441a41eaa7d0df0f954c7fe70af37c6189e62a369d0052d341012d8a46b950f37d78bceae1af4bbaf61bbec3ed4c802cf5c08856b3c57b9e009c7b66c5a327bb383979fee1982cf75901b6a536eabc115fefc30c70e5c2822a4ac18165ab6fee1827502b007ac1ee60554dbbd955b23aa164d634b8d6902208abfe2a6841bf4ea35975f65ea16889fe3769e582aaa46908e46a5c86a9b326c3b8b2682d684683706f00573604077568e8307af324bc38a0964bc1fc16a2feb06f76425d55a72044e4e2d7616e70fbf6fbe9ca8d4ece29f21072927b6d8aa39181fcda8a165dc4f988d6bcf1a133ae362e74816df490c3a082436294ce13c9629304bdd3d88e1d73d0a10137a16f770656f70e585aecb00435b21be382db2e63e6da6260dbfa5dd934d3b01e4790e4c1fec5a04a2095ed00e0730b121fbc16dae2070468a89823808815166d3ddda7d0c7563d2b93f88eac99b37ecb4e78cd9cc57e5278e19b57af6711fe399c9280d1a3efb60723e44e6380de832e584a7cadfa12cb7ef065eeded96c600ed70c450fa0bc8b78b3dad34bdc4605a6f8935304875eb85c3c49f6302c7a30f506cedf62f7ccaa036985110a6d8478304ef4cd7ccd1710fad4612d64210c1fcee69515a6cf1134ac46ab50dd017b45d85994b3bbf177f7467b418d3702b34f82ced5104ae4f89b350ba5d7b131bbcc347bb041a3ac4ebdfa3f57106805e2be1a3ef34c9737ac07b12c4cf9a9bb69a3197afa1f910eef2ca061387461365a6ae0f885cf59938ffc32954582c93488e96b1960e7e14c457c73bfe212248feb0227b301ca71b0ced1764155a34151d5f19a65ab66bb8ac57d6bf480f426457284c47bd78d1d97f056f3e33e533c5098ac9f5c04e9996fbd7a314d14c8f646fdb7c007470c0b0c30f1b074ccfd46eef1d888a72cbe962b5bb199717d23ea7e89091bcd1a4e0ad93193e3b58e7c6b63473d3afb7ee185aaa2a33f32f97e4ccc59c887c7bb1b4e6bfbb55a881be6340c4c1d7455e8ce0903d876090c2cee262b8ba0d743fa4940e5cef6524f3206219452e4075d43e537011f514652ad91ac88b7ff401541ea80f4ca66de105ea2ca4e99f6cdd077e6ad5bb7e112e71e102fd51e3368acc399e1888ff57a88b0b89fd2db3682a5d3a21f3b715fb833b6f319c54b93021e6b400a09034aec587f34bb99eb7ee0a174d5f10fc288fe6743e1e8703a172cd51350566a45ba5fd9c894be030106c5148b3eed4643bc2428c2ad246f322707335200a5f36b50ac7573b8639871f29da0d26b53575caa4e80e8c47b85ffc940cc6441be7a0dcca71a92d2c5504991275bec1f86bea8aa00f6c417f5c1c1f9bb10f3ad4d4d7dceb2927bf4f83d47875f1cc2c3aee014c581fe4371a44181f28514639c5b16bb4a7367e1f723423c3aa4b5c1f4233758e96281361f49abdfabd1dd85c4ee3a2afb0bd5960a2a6071230f3547b53e5543158e2ce9beb6fba87c2b9e719f1275ad196e972abda7c7e14a523a1e1d62daed48fb1b5ff119c636931d98a5734de9183566fda236e598b4faca0b5e2974b122a0114a150a299175611064575546649046784a21a4477447596ec07892e023453964036115f6f99b48134722733874d4d9ce15d27a67ca07ce66ca4d7d7aacfdb1d45cea70b82821e09b493707602cde1a66bfc3e823800598f3f895a0c2dd766bb35c0610c6cbd6408ac927ea4d555c70f3b375caa4edd3a33d8b94c15268bc54c363e77b2f2284a67dcf134ed0d084afede4ecdb9d1f3010632a1bd113ba4e03e86164a6a34288a74034c02d6c83b6c4f23f963f4e602bd72e4defbb06964af47c8126a90813305df6f7d605b1cc81763acf466dd13c238123d762e8835613408b6d1653601ce2ec9e35b21ceeb664740a2bc0508acc1a760166d461d4d6246f4e57c04fb8629f953fed2bb13c3f938443d2a3e3c97f20605d874fb1b4e9022abe98bd3f72660f7c0dd079ecb06a3e038ae7ddf2cd34e564784b9c3500f22d0ffd6a09213994082c264e559450687d20bd8c3891b7355c19e66ce046e2c9d46fa145ce2ac37d062a375c5f37f8ffdba5740e827af36437d99126a4fb77ec6d02dbf22a415e6547df23dfa9c30ca93df0d8b28224592f2b642648f2058aff341203e5ee00bd85dbd495c66a5c1730fa312568a1390ececbaf819af2c4a4d72fd79cce4df3db8716256102fe35f5fad0973b9256a05247d7b3832fcf8914e6679dfbbff24ae3458aefacaddc3683add0c2a1278a0d79e62ab873df0a8c3a797e57c4dec716e9783b4a027d83b62fab7579eb49a87d3ff3d85baf6b0befe6d8f6b361c45b93ea7a04eb77c8e9416b9941e9c419f5518ee3143f31061bd0aa13377eaf4b5994e7e07767c24fe4014e133470b372b5421fbc70a85864398682752d39b4ab09225078c0420967d2e5a5cde5dff53db47364908f32f482f87ae65d78787e502fb3ee37cef44d4587f0c42222fc93fa380b10d67a2c202d3f7c04616b8025803039d38d3496183b335305795b4bacc0a5c45a3fa69ab4257a8d3d782d4405f21054ba68a70b35c64fb0a62acd9c7afcbc9e863983971de46ea371c2f218efa8e50b94dae23a379cc5f49984ac823258ee3128d00cbf53a8af211dcbbd0432444159efaf5237cd41ea9ad3881c2db3f57477bec73e6ec9aaf58c4d2eaf6efd665060c72debf6c9aec7b59c0178d0a0e2f59b5c0f9e4ef66c57ef802b121408f3a1099c4900c9b8d549c39833b4e437e110a471f542b3132ddab8c175d052bde3a7bfe853a0007f45914d10b45ae8f6fb251c328a6068ee0e424d864c00a2f6934cd7f1d51c608d51d982b87e21748abab16f8b60f19d63485a78573c84f153c48192b2e597cefefa1d18d4fdca4971b84e449d14552a6a0543010f03ebf48cbf5f6079f0956cd1352dcaeaf061213ae9ec9dc7f9a9dbae70dd7fb3e77dff0a0383c8d4b288ac8c366f2b4012d5de2f63aad26e401368fcfc5dec793358c22bd0a3b0e2eb7d490eb400e7497a4446b0ceb62211c1de200bc2735bf29f59b3a1320d242e05ad4841b69c2b3ea463162ebd2926142d3d5bed90813db6a9ace608f83d24bbf3c5cc61c511e4260cf9a77b52c6d17e547b779c5638f886503efd4ec96e854b2de609f74d9bb732fb80f7ffff7f08