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

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

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

Block Certificate

Block 65903 d5466f82b7a154985b75192c6fb0e55ee9cfca68a38724b7150f5548873501c3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a996aabdd682e2e528fd0d335eb1c901bf5c5db243014feab52b8ca29f84de86
Certificate Block Hash
d5466f82b7a154985b75192c6fb0e55ee9cfca68a38724b7150f5548873501c3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00702e0000e0130000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ad74b62132b390dc3ddbd5d1b8a26d2d35b014ddfb62aa808d36e69a27443b55421e9988f85aedc911a146613f1f8e8eb08951e33a45976b5e5b65a67790c0a34cde1c7590963a4a6f95ecf5df38f20d97b36e75e0d3306e27070000000000000040000000400000702e0000e0130000

Raw Header Hex

00004020ef38d07933ba5bf6c01388164bf9e82e5f167b8ccfe1aae7ccaa8868d40317a147e940e214fd79d6b0bf11ada7168791e82a67a06bf58659a583c2ddb08a7082a0cd1d6a6c78011886de849fa28c2bb5ea4f0143b25d5cbf01c9b15e330dfd28e5e282d6bdaa96a9

Proof Data Hex

59,560 bytes
1212160203073256ddb2d8dbca5f451873cb2efe7086c05301b04d934cb7935343b8f9634d9eea8f9c0d19263bac7875538c06f2a268b6abd8f21206e4feb2ceb25ccf062a04912bce3a6025b800831bfa3be6d697c173707d135d6c7954e6b7cb6df8255c2e18aff9918ade65a9e8c3a98a2804bd107b91040120ff9395b583735be8e28fdb4b3b4facdb1854408e8de4a0c7999cf2aef2e718f5e82b7e048fb830d7ff2f9cc5829b8d91aa39e50c7bda17598002f64651166b203a986e72e89ae1f7ea51dd4bbabef8c0808315a3669bed479576402b4138b6a675be6c702c3e571db390d1b66f073187968f68e06605b093c92b7708858438dd88719fd6e9cef056478e231df92f663f60086384176a43d301a7f45a19983d54dcac9f698941ec5ef364b37cf3b762d87c253ca2a6feec5d8bbe802dd4c53f4cc5508af61f62c17cda9542da7e4ff879956ba78697de5eaf5e9dbb961bc4bb46478c4412d23bb68846e23096ff1dbeb3b7ed1360ee036f4b337af68b2cf2c5a6d0e95db11c36e57db4569baec085c1857443c99b211e4af898d9ed9bab21d74878e33898e862d03e9479bc4d8661619a6997721117272c5d97530e258ef4ada6bad365c705830bd7604ea991ce7fe1b22b7e411cd2eeadb382d1d263077a29d0c134ea8a759e9f32e495947d282b0b88c4b6fcd5f2d5bc04a7c6d20539b2a76d306028a9816202ff97f6202c534417ccfc3114e6ad91b568e3bec69e85c8e0c5fd9eddd031c27d78ce308f36576282ff236281729bcc0b3933f2f628f506bacebaac5c21c711c7e8d307d6ecd3bad74d0bb30ec9f03a57c785a90401f065cb228cf410dedf157f648d1baac25fbd68aa156cb3ed8e2983917ab53eb160462c515d730473c62f33c140b72eca6e18639fc59021c2ad3bf020e652b91f086633c723bcc533c72dcf6b1500d07e3f6d8a3d92e926fe7123f8aa16ab5590f8874399623930d8f056015801a01f0107c0158a8ba49bffb5c43aec85a2f5fe91f4682e2f02501c8a8a7871673ccba029e3ea2252d2aaf2c7f8da624014c3cb3fa3bfbd31d8c0ef0980cb6fbc4e4a9d74fa323fb3a207f64d1521f843b2f7799ae2320fb35c09fb992734bdaa6626043b75b20a7f28ea6b74a26800f7e7d78418eda40cd7893c6296f97ebba5ac4cf44448a7271fb631322314cb716b3c77a06f0c5501e9e21e5f281820502116eb05aa41a6b8e45adca7502bd22b0980b69461103373afe773b214fbcd00111434a669dd6e9501905ba5baeb1e7b60b7a8d59f63b9cf2bd7d6a3930045ef769781a5ef67fac66b3f5790e98a8c2305b2903b470d83eeeac35716e18ab9d227a12eece6b37c7171b485cd9399b154916b23920f705cfd741d6e8af86221fc38728d572c1806a26866b695af22052ab9d702f5372812133403d211b1d633b85d3d3a53488757d1d54d020788f68c87e6157caf7bfff5b7d2812dae58af8a982c85b04413f87a824d372d04796e41784e890ee13bc505eca8f0f6f5fe48018efe22fb8625b9c804a6f1bc8ff965bd146d866d8d8be0f811a791a08a743ff3ba897e4f91e8c752b5051792fb5ced44eec2e0b447da60ccf21546272089d116e1cca875f2ce557e84317546281c419cc3e88fce7916b5846abf799f30ef2ab7a75e81b7cafea378341a5dfc009739f14187785948cd28a392ce2d46e41b4dedb3ef88abc6184d1b363e41d4b79912b11df7d47bf510507dfe694da4f0830a5a728d466fe5ee275bfa16103c9ec841f00f637cfea2a3d90d1507f48b1aec8ebe9335448ae0b1ec80c3b646244f8657293f034fbeb6dededca733bbabbdcc2690f60b3a7c28eaf5a648300206f51d48b43f33b3cc40e3f247e6c2221baf3ad14d84cc5a9499ef0f6da72aa1782775c06680d0e54b9c3a111395e5478ee7db495ea737f4db89baa949fbde64b3bb33b86de3320a76615959fe320e034124dc456517eec16056688bf6012c0e32767002ceb3c3d52bac94c7dc33d403fab0bb38dd0c669a09a8cdce44579ef4bf3ef15cd126af99f121f38865d94581ec95cc9372d695f310ba8baf32b8786f449df24dd6d0b00e49d5ee5f418a1b28bae0b6582468f2c9f6532fde4691f64aee1f1b3d0e573fedc62b721a728ea5d3dd8ccc1b3d6fa6544a8c93e32f123b34163e6cbc4342c1ed2376c976da2a84f5a1aef4c7542522616b60ab132610f5ac5e670b31f4f3d4c2c3cb59aa1b9f7b7eb3e192691a263078937894de76cc35800676d78ef5bb8da858741bb43b1bfd08c63395368a9ca24eb179ae60ba0eb302500db6f83ba0544496cbd56cc4ced8434f0209cd9f71edc03cbcb630ce8fd6a387c1be20a6b62e7ae58dd915d42519f1ace0ef48ade80b050a45eb89b76ddc3936b497e1bd4a7f59f3aba56fcc041a26f0ac8d39fa755576fe0286411cc3f74589b48794d5c449104ca0764b18afbd6dedff1119e8df39170e4c777c49574cff3d1fa92f99f32f256c5d7a65e5523f0b5e68de031e467caa43b865bff1a345e2368f7c6c6548400d881a77d6effaf7d28fa3cb7d5c0be71ea26aac47e870fa33a4647452f1e706e0fdfb70970f7b204f98a4da4c0552c01e0ba25e8fbf1fae2083c0c137c5fc4414bf1f091d8086eef730dfd778422eeadc0a9b87593763c4521363b50c73a2d5644cdec3f585feef4dafcc7c871299930b7b4a4572d37c39afde0ee882c3fbc1dfa4f21bba7647171c238c10f69bd6daab4a7c26b88aa3b98d31faf70a4596c7034e4d24d50af4935f66e7a990b821fb824cb76ce80447e4cee0187acd4d0f259aefb270811656f02e6e83ebdb4b5cf099debddc96a29eb1f9d44bf72f28677f94dd13ce469613f89850478feaf28fc51f0dd7e4a239680622b54ae7b30bad95c4abdd758fb632b07a69eeb6eefffaa3f80c7e9d1a3eab76003ae7cbde45d3091e6de99edf2aa396639a44cb35db6ddfe1b06530a90440457865de08088ce54ebec8bbcafe02a30f62ae1419378ccbb9a821bbdbcc317ce1d17fce30e1fdbae833a8184db111fa9499ee16187057bc9205bcf42cc98babad03667a57c01346bd1dec9775698b8cf5d4e089b7e7a5289aa577121e8d36a8ff42f53efa28894cd22b3361f4edcbd225acb730bec069fe4c79e746fbef8cb41cdffa7829cbf7fdb97395df99f9b63c96178890bcc84f998ba9eac8fe74aa5b058d87528dd685dae9bab459731e6e7ae7f6157634b8f42093de1856cc2d87e8d246a52b9fd65ad2003aadcee2a29c4f09445101e229ccf53b49cc63aa9bf94db80c99aa49f08c8482370808adfff07362980302c0d53cde8cd6721ba227a5a48cfdc6e3ef9fc40f88c29eaff5b306c57b7fb26f521e9567c549b6269f8b70525bea5847caffe4b94d0fb5f91c1396abca6491fc7e328158ec17d0b05a652227d78f65ce7bd6aa806655d4b68c85cdf456b5ada405f7a0ccb5b4d90fe8cd13ef31a85de6b40fabc66fa81efe061166a728b1bff06284d037af7497bde23eb96aa2f8b53c8dc8354869072c5cf93be0858a4f5aa1b3d55c00c521d7d3b7ec3e125338f44b6fcc46921517ed42885c0f51ef7b5dca26ae99588920d6930f90c8d5448ea3a96e1109164345199c573469adb7c4fd5d4400403300af63e38f52e950b1c032414c8c82cae775988496128601033fb90d4946e09e59edbaf9ef1147cb9ff1be400f02aa3520a72f53a1bb245bb525ee8fb37fa6d2e9a484825ccb4b24b00f1876662ca73b97bb2cf1bf2819de6c2017368249ffc54abad79ade3238770481304220272ca6e94924879674936abe4dea2a04b8dbd00bf275392f4db55dd3b5ceda06c2b888f2e9ff7173eea0ad7a47ce806fc6e2683577c85cce48aea24ee98cfdeb4fdeb46d53109e71c6ce7b6298f610c8f4e95e7b9c23a244f905219c19083516f95d45fff53994c46588bf887a7f781cdd74da067103a6c46f63dd0eaf61dc394b5dd61ef7816c77e1c357ea23de0a567b779cdd77c176485a2e7de1426d9c4374f7385638373c573930890694e961bf8530314f482b527a6e0d8a83ccd96e870a8a623a39fb65a97f3383ad4de89332ecccdeca277ffcfae2ac40086411b0bde15554715bb698502801b97652969446c7db6757370796884b64562ee74f13dae6c33f3539a54f393e610e2901202b60be3cbc3c59d7996ecb587a76f88ba826338740e57472eb6d9ace11e086d75ef141ce55270791b9642c7510eedac9bbfb62bce728e67107078f83e4413941f825c34b35991b6fe4cd5244f5fa88e4ef398a76fb78c086ceb825d105970a2818f19e261694cd21e878e3e400c719b69d20bb5f7097c5bb25b5b210ad3202e7d7359ea74b789cb1695182e83e3167012e0eeddbe51d8f95ab0af22e8053d807b488129b80f459c41c56ea76dc513d71fcb643a704d2cb858301b0d184ce19501ef149da3333b13130885f8d8afd76bc75e8c1d1ca54054aa311c953643e3960d65ca8c08cc9e61b9f155de991e15789fb7e2e91d044c16fa4f4222781cfe28ededf02a0476dcf483148108022eb115dd17cdb5fc3bb23b63bcb55a0c22eb02424fd2367afeaead232b1575e689c9dc6e5eda7fa5df2a20f8e753f3393c697c28deec36bfe5059e6a7e762343eed115992a1daf7f94782cb62fcca7ff6786e78e57b523f3aac8a272f7705a1aa24daa08f917a6221cabcc4fc667d6d8e507a2042664808b4dea702cbd39c46217f0ff1164f3d2ae723d2ccb60588afa5142847ff9439882eb77031144859c4b7fc9c7e41a3c7351e5c5bf700398c7f49ec13c57cae0e366627bf5108f51acbd12b70d29bcbb545ad6b3d88cb47d08d3772bc2a591ea7d23b21964a814a7976f7fb13e2cff16da3b2728fb1a2f57c30556674184919fad922f1204a9489aabe83b7f2b46f39be4ac1759b71a636131d3b3c16aab6fde71f39ecb1eea56c84f7e1c551c82bcbc96b32296b61a931ab5e7f48fca98f6f200549e995cca1ac6b29b68272a80f56171471e01332ec5c26c8d3920f888a7feac3cdf7ccde3cf486ad540eab3819c0e8bd80378b243a53ae5fcfa7c09940bc626c60d113db83f5f7d5a9af6ff9466dfa1a486c5b5e09db82687eb43b294a54fe2146bfd42c187b35ca7720b4b94cb560d250068d33dbad0e2b238bcfabd38b3d52ec75a17606aa51ca5c9aceb40a0bd44965641c635c5b5474b0bbc1cf98cd9a0f8ce8f17067ce0331a9e8864d53e93e4e1310e8e183e596dd158d4fa7f696ebdd3e6d90ae6f1d8038819c55290ca19953b427a87b0bd32e2ec347af2d540dc9db13b6ab747acc8cbb655f579d0b9f65eb070578de66eaa465f75e7dd632c013378fe340ebd3d74652031d8342e849ef7abfd9d3d585a15495b7cb8838ecf0cd79d58211328e45e2f095b55ff5c9c295fc54079f604648255438f0c8b21a7568652f2d455557c219d685b1dbc7636d8d813a3d7c4a9634ac2b346643b6346d32c832f7aa0590fe454f9a51c62091c6121ec030798783ba48578bf76c71abfde9eedc8e3fe9ce6301a079230c30a46553e45bdd39b01d7847c76d18995516d294dce903de82bc7cb2e28f3ba319643d4667ba1b157c97f497985936a564daf5f5c4e1bc110c299b06dfab12284e135063e2793507c715b235be8919d9861585479bd097c2a3b62f114226b11bee1c26606f0e6a94010ba7cc132147610f29918dd58f3861505ee7666f6671deb0eb42c4e73e526be99a84ac67532cfe69c2b3eb46d33bda45f7e3c266c6cc3af24de5f0a256840bb36a6114da7ca3d263977793232385e1f91c67ad02d1f4535d1d47707e5254936ef294f914edacf19db6e5ae9669124d7195a49e73e24130bc6ae73d752b2dc9a48a3c42d0f6f88a56cada4ec39339b02519311be64bf0cc2ee9e616258e57c280481346981b9cf9be55c02617f5b8c8719ca7120addc816e2b669af2dc4f1d953f315bfb6dee321315c40afa15b9b3c3817f807c3b2eb9405c7c861fe68f06aa44f129a41432283692629d8f9199b65af7bf7aadba686d019e8329ec26bddf3d72d215afa78d1ef6f7c61490eae02276da9cfcb5fb4b688a61361240e0a02c3ded70e9c4584055eb6e885ee4a412200b0a4f63bec688aea0a531166993b64c84fabdcffc62b1c5c54e08ebcfc3126cfc219efd9f12fd35b63c28994cbfe937d8c89a0e8bdcf222d9d16a9f41ebf6314bb9a38344742dffc3fa06fca32cc00fc4fcaf7771161061b2caba6ee41ec2d578405cd961c72ad8b75b4ca4802247a948ec352391b54b87c5832fc8b6994ae3768c299f585e7664f4ce294de3142f81bc87a680be0120967f5a956482499ceafe517969c9ed627207cd29b08e405ad58362aeb9fa78c989b6a3832321d99c2a7d240ed73b0d3a38e824a140a00917ae9d18c2d5b3c264e51b16c7e4d4f7b90b2aeeaa4b574256cd1e49f1755a67f28875f8e8cffc894e1f03b181e8379ba0030253636d0497667bc758f91e652491233c7824e05603b233f9b0dd37d09c61b8e51927b0b612d6a470b614106aa05114f41d134489b413524f613863da1e984f29cf722255d61344f69b300aa4e3ee9a05b159f0cf0ad6236e6b9d72096941adf542b21e7ea85058bf72cbcce71ee545d2411d218e7d3e7d8d92539019de2eba571d3f562d0f219ccbc9600b92cddbbf290b75f1d8f1e2dfd7335bc4c71c32e96d57f4029d8861baed7dbe6b8f157f0d56aa14361324e09da070c40e2ea674b76ddbcf3df1fc9a384c6d17e197e743f5c133ed6552c890e7bb1b689cfa67c0a3d42ed0f7457301d216ee2898f45a23aa5937b927e638ba8d904aa51460c3d023fa24ef11e58ba03ca02bd9345875e713bef5bee9cc924b628af53fecc0e2985c25e4eb4febe4993c50ab3f8be434b00cfc35ad7b1e86b1030485cbeec27979bc607cf5c1a46d3fcebdfe92f5af806d66af6fdd2ecd3a992af4a8d116a7400dfe41df79984322d5036f15701906a92412e087f3219b9332f37ea434dbfc3303dbb7025f97df16a7d65d71e5dec259dbe87eab08422f86712ece3bfaab054e0ed89914a94eabaefa922fc9ed44b3ae832a516ef5fc1385628d5ad994b75e163d15f857c549cffc1e448657876fd176b998324fc9d88efb1a39a9607e3e523b8da8e8facf31dd560241dbb0adea50b6ffb0185f8ed913a3189b73296cd9d89bbc40b7091bb305b4105ed9b21894c1d6b06105ad3a2f7900d6701d51f808048969ad64e6633b82d0e96c13e274ee85f304cd2454d5e3ef5165bc4356a50b65d531ad7b82a69fc8eb18709f52830d871117a082133f5619ebaf4494571a091245c48e10292a08c8e8126ae3aed49e5bafcd2bc62e73edcca4e9034706b767cf7527aed375bc8306dbc022092ed3b859f3b9e3264b9f7e01f0fe0a0afd8504a15555b1fe2a6896da9bf4d49529149edce5900318d38c6b8917832a57821357348160937680a65819636f43652433292adb7c0bcf6028656537d9d62e74b05dfdfaa43766d18c306b14b654211bb10463a906f50b62169c399340fb88b6417f650eb1cda784a08b92252437777bedf4415894ca477cc4c64450219b19c16f9e4fdf23dbe6ba39829cb0002c16679bac236a45c60344c7f3300dae5b3d962707bf331c0aee46b47a4b436c3f9b32fba64504c2f5dece83bcef7cfe1161a961f098d04399570e97f99eb5a383fde6ce375589da56c47d701158553cf2b27f0b6c97d3b7b62863d014472b5190645f3404f031a8a21dec3608ba46ae0fb318450aecda113f536cf08ae5d36d4f8d8bc80d54040eb0cf5f7aef66c8ad7ff2bdd7f92ecb9a8a4a4901fb631c67d2cfe38cc57291cfa0cf596fa72ff3a7afff618b9a1276c4fd712285e1c7a779de1734b9ade7ccef7a9964587e82eae2b8483208c9c6c1aa06523bba7a4ee84538c5f3b8c5b4434d308f82ab4d1184ee964e8338f9aa695e86e08a0f05adada67a2f8a1450cd962b7f02c584bb78e9e266e3ecb0083fc636c70bfdf836d61147c351ad76cd42fb364cf07835e92877b257b5b312d1ec764034665b5f22d3d9478271624ca50194f9efc6d58ed5e4415682cdc15e04b5b1810c009b5ca7fcb26d06fec5e0cd27145404fde8db47d1ed35c75d2ed9567c33db625798cb044cb3327ce0e4ce0b6ff5054e082ddd1088872cf50b7adb9ae2ac3b401ae3bfb83a013dd1851125765e20aa5d5c8362adf7d32ee90456501236fb8ae6e2036c8405439124ed2fe069f7f36cd6a929ffcc399ae9328aab515934348ba5b43adf131a9913f294c987382a8badeae8d050dd121fddc1f3c6ea706d8b4b0db113ab6e6eb4a565a6a090f016b2fafa222f26f1db6ce34817d5307031fbc45182ff628110114727c24878b93fb0f36360460db2b8386fd31b99be4c11d277ebc0e33bda903c217de7184d4808750afc89a884198c37b1d0263249bfdbea42508004aeb58898c68dc8aa64de1ee36cacee1be456e1baf6b9c943b547ab026a2b52c89589d8a0cf9e23ed746c904e05e750d2303fca7081b99a8c438e0bbfb58702ba895528276f785ee1bcf7dcf338325cc811bbad0906570511a67dcf95e2b1840c7729123a8c3c0cdbedd963b47119371bd2b4e0e1578c36cb5ec5da09e66d4be1c97702915bebcd03f8c078759657e2c4e97e210961a1b55799008fcf90b411435a75281a157318fe54c793e5d24a38ec48f32f290277a66a2b6cb0a2199c2fee43a10ff7d6baa769233d49bab6991701d3dbdb2f645bded1d05d796f0fce230b94d83137434e1024d19ce53e6e3f265de652fcdc237b13479d61b8de04afa66d03b044be8c5281fc8042312a5f5605f56ab006b5db5d98998de423318729c195fee7591d7f8d3cc3c9df3dde0afca26376fb8c75cca81f4d7f462bd85557f7fa9d8aa7108594354499a7140516e01e1a41358812de203510e6310ece4d1aeff0781e3e33431527060f573dec29648833debce936c5ffffb6fa43a8528f6298ecb078224e610746e5ce03753e07e17d15cfa04955e21ecc43cb885d0b9f7a2a3be0f51d84a8e66b308a2c3b2826fc1d34bb8da6485b8fb9167657c731eb7a0095b2244515f5d2c6d991b84873b8befe5cb426b42ce77607a513421962a9b3e8165b278da3625dee2894ddff6fc9783ecbc36c1aec6848cb20a43c215925a999694658f3c0f108b2380e4a579d6b356a474b463012fb78943b679922b4ffbcb27f3ac8f7d722c5f8639d3732db328119c43e13baec9ca7193020553822d89b64a59a3a27ae8e911ef7db9a32d0ba2cfedbfd9e2f059341e971fab45f768ed25c4963f1a09219f254a8b710cb290394b8713dc43b27eebdf3b789c460d66d35b0c2c10cf2c8ace2806d611979d9eb0ef47f83dfc20843a98c5d763de65922bd1b3f9fa484405b83c762d874fe8d3534d7970b057c9ac4d0c7e32c6b0a6371a396695a38ba66aca8634ac758c366e8763326c4a80e3dcae4dfa9c7a3f58927303f24c36026ebdd098c4297348eab86ff836254362e5560c47700d1ad7a8de02732d0b6658b3c0e7528f43c9e02c94e4032889ffd7ab46c6c9b3a72aa97f361b73849d7e834b336fb12ac4e58b38dbab2f70b8eeb95a051aaab4495b69ffb34f47d1b521d2ef05a701d6d1bc9f5776978e39f4381074072e1a7148018a549bbd7adbe4d94a7fa924e5e26fc8ecce7593f43d42c9bac1193771c608d64045f688620af056890de75ecb7657b52d28276c6c953dedeadd0af5c154df25896a374b008060bcb24d2d6510d3d6432f9bbe2e9cd0b8d530d13e0aabfb93a394735bf46c9697baa99a08351f81c24cf92a1f5ad6d2022ca94ddc286d19daceeaa7e85c650042d80632f5218406648b380254c2b5da07abe87c242ff9baa33e9bc3be513d23286cbb685d92c26c1e5857099692993574af454b4a72a37f912d63203f2c51a32dd6baa4f5766ff029b6a14a0398ed7fcb8d1f1ea303f36c290c509c8e2de93fdaedb0492b1fb39d67dcc8ffa6649465de8838d2812dccacb5928dff7215629f427e5ccfadc3692b3ad531030f68288368a772e5bb7478834d1699c0997fe2f95efe9ce5c5e536374c8145b46b218bfae051a70d4c6f059f8afb02a039c0d01535f2dd3a753a42c46e93b6812ca7ecf4370da727abf54a197dfcc188e55460fe31291a611f56516424e8e3e382d1043473ddfafc5f97a0800d720fd31faf45557304c16c3b31ce9c333cd238e6c37335218377abab29013c08cde1e10e8384dce9042206b197b58707810abca12c2e0561c785b85f3b9458048a114981627d42da480bffc0d9ba88f89f03c6acf5410c4cdf3ef392054aeda9febc0b7cb06b71dbd2ca59f246e32ad22ed8420bbfc36faa9a0a1ad96696599f1841bbca3cf876f9ac3b302bce8e1773390c0b5bd50aed20047378e59033be9a6bc89c0a88699da4d2460de993aad7766d90df48f6262fe769d35f1696eadad7543b31ba69c785b52f9b32a8bebeec24ed994a749d18b6e739648449e4ae9f1b00b5b2dcf1f4d3eda610e85efbdb2778a1f8c6b7bd36547b68402f67f758ba70afe14628f983c402a5f4c8cf883af407c5e426adb857b30ad0ebae43107b72294e5c09fa7d7a53afc511cc0cdf3588a220d45dd29d4d6261318ff83abdd9741487be6e5c7bac1980e945e756a61f29baced8cc0e39c09969323c63340b97108051e231dacd5d4b10b37e3ce90e05acd454b39c4855cabbed1f551ccdb999d7f4d8b57026dfa2612d6bcc0552199ee0ccf37e4109d4aac3bf822b4bb4102f40c8f81b634b90808a4f49f8d9fa422e3424f206fbb8c40b4f9fd11eebd5f67e3bd8571daf8b8cd1403dc3946d753c6a7d19d4e5c844e4c3a4d76134677767de761b3a9e14bbf473aed214182371f373e1e4b60176294739a057688fab8bee48bcb8b6c9c42e120ad5737bf8b6af68df77d05297072fc0fc47cdfab1af6d24aca4c32a4caaac8cce0d250da502a7cc85590ac6dd3a5d92021ca069fdea5ee97d1ee93936f045d9791da183d65b68193de3d80eb7a9927e4efa0563ccbc3d15c1d0be500216c8260ea3b203ed6b0b99561cac74c8af83b604ae0932039ff5d43762ba62d3e0770fc5f74fda8b7725709f1747a16474f4b8596f2de82faba5ef7ed7081eac7c705d6fa7b1e6384672e5bdf36d147fc6e9205d9543efac699698e3cc890f1f25be3188f7f81a9dc7416960d6a5cbb193c8597cb179d3f90c99d4aa82c81dd0c92d8f2c3a8da955dc08ee696d4c9bbb4b2f961591a180e7429328f6984aa704ca212396123cb19d2f4cc6d5ccc8130587f45649a543ac35c9f7b8997bdfa5e7211177c5f1b9f4b5f964b5653162a6c996df4fb7b615dde0279355b2f1bf027fb21e763ef3d6756ca9077b86c74c681da5e802e3e1c9f9171297a02195f0dacf0161b19a3d47729ecfdb5bef28372e4df62557cf20ec00c1ddfdccf7128b634d7fcaf52c120d1e7326522eafafd4d3d8ca5b3e6444cfce6c564c18366cdc8b3953205f21b1f0fa0c059396412ba59be0906474bbeac8b712ac0a934ccb44663117807ff44df0a358866334cb544a13454ab2294bee469c7dc24b1f172340b070a394db9ac86a8ada474bffdba49ae2cf6d49cf5e46a01f3387bec26304f6464de4967c8aba8d9159ddf1ee71d8f77a436e5523db50eef25cd655f35ed6a24eed08a5080bb6ad3e31966f7cc8bd292e361a6e3f63ca9bd84ce02f8ecb569fbf0da209cd6531eedcadf08fa34ee544a208a83a03cd58efc4f0ae5dd68e1669d30a49ce8216aa86d439d794234e340fb8f5de05901ef4a4d997e777da874e56a76040a58870cc28ba3bc1b9c16025105bafb48aabc833c8563e34409e51db63c9e5bf499b1dac0d1364cad83fe1bb88e3d5a27554bc003a773b022b87ab76acdbb3232d85a48e34a3486beb14c8d7d649978cbdefa01299331b2c1272e5438c5607c1c71b68c801283876d091663473f3cd5dc622c63de379d338efb9e327cf50f18483600c24d8bd01617df74a42d16637351b7757cb092476a7ab02a91a4d42bde04a84cc25a21520433d30793081d0c7869adcc23aed0db7d2d1849959d95cb3b87c73641c9a603c526942f528495e6b6e4bd7268aa86e7a355264ae4069d95199b30049e1d137534ca45d7e7a52f46435a187a7f8b3a2d69649a17905519430582623d09e675403f5bc8787cc4272e0b4e51f80336a84f9c6402f6040389498ee3dde0f24f1361c8f8419b4d134e9cd273dfab1dbd3628d625c847843b6bdd8704c103a182a11cfc40b171b5b1c087433323f36349af6a03f4878ff74837dbf1e2b592c7c7ab5f261fd9617e91982b1ef6d5ceb95f75cbcaa98296236d3eccb8ec114b92b2999809eb8ba4fbce9f2c2d9d432b1fa65ee3eaa36c04cb90d1251f48fe009087bc19db76fbbc1f44171d602a58e0ccb0cff9253ec732b6dab74e0cc6caa95b16bf00c2c22419c104bced6d60b0ff4b1bdef4774f5b50e8c50896421c78fdb0d434716075b48d54ae502d8b58096f40ba780d7eaf04bff9b6e7da489ebd8a676ae78e4d19f8c44b3b0089088ef2947ef27c430b8021d0f647cba42c005c0c68221beb6af3dc0863fc4460bfb9db670717eb01fc3deabf8edd1d46dfc288c3b2f5f0e08efe83d8e5d87038c89dd63cbe655288bfe905d8391ef985d539c9bf35f61d23ac78e6c25aef33148a4925c988df9468763b6c2f89e6aaf6ee5089e7a11e6208dd6730b389fa242561dfa41d447736edee3447f9e21c7528df91bbea03bb2286bdb637470c0b85bae44a8f30095739f81b51b08924d8e4baea0696aa40f8a623d9322993b1dde32be41a0fde2d62b717894565a5e8245100a92543d64bb98138669b4bb7b1165da2f31920930b140c973dceb47767a4f89a22ab181fc052042dbf57af6886addfb95783bd0f70bc2786116bbef9725b840be32a2942c942c8b4a80589f8799858524b90292877f8d32404a49cc00bb2277e53b8576088b6b7d140a889acaa6ef1a6e2c1db79b7e9e3dfb8ca986d9c18fdc3f9e32e22b02bb8f83f41e8c11e570bbc15864a96c2ea7f59556bf5b98ce6636c161af18c08462c6e4ac270cb2dddf5c1cc7704395e577cd5372bbee6805d7cabdae8965b732271195981b074ba203c7fe2161a2da70f57c4a6a9240c99b49586bbe02cc2ffde8845a7af69fd58cf126fb43c459d8d029de738f07d046c945b5d4e264c600d4479962e5b69d0dc56199e2432ee89fe2f48e728fabf79b78fde126ecc16e34eeaa542830121ab48e00ba87f3e4754d534cae10be3a85b20da3b88145e7a70b7f9060d081a416e7a67a831c4e6bde301e7b1aed90a4d0d19cdc2016adbcc45c3f3e76c389c70738eb0fbcfaf80383b42b47751917c62bf03bb8ce3d186175e3b373857792daf258b8a13c50710ae4ca3ace3ffefdcf7371915ddb13eac72fa067df094a4316afcb66920efa3e6c2868dca1e0690a717e7420c9fd6c929edd310f6e1d59bda047c72b486c14d44a9878f76e4febbcc2a33574e24584e926adb312b98186170f3a94ca55c96c9ce87dfcf3bef43748e22568f36b0ed7e94c11438d67f9e4b423f347478ac3fc7e2194fbe36bcd7f45efa858956c16e41439a8e8bf52af39afba748085f670d478a131e4c253313a7e0e8ff4fe2713095a4a6b6b7a619ea3583593336a84059b415d4531f791fef5f9605c472000e3a725773dade29bdc6ba894d3341b1dde8089993147706862246b974f7a829b9bd5ea5777a9a3dccbd3e76133ed14b568f1a3f64f053fc288e124c6529779eb393124f0dbdcb3a1cf7c900352ec3c7c3a65f59263820197fc665615e97c1e83491e365966893d0a42a6b31d2e51301032b7718346c865dbc980fba44d4ac720961179ba3418334fccf8d35512189d6000740215d133a919942abdfb30223fb8738eabfe903bda0ccd107f56afd217ccab93ada3ccbe8dccbad66ee680768410e44acf9281828bfa1becdaff4067eb08db9fd0630aa9278fc95641fa184c954d4706e2b84932a4faf0270cee11c21bf8682671e0a87f938b58ccb883fc235f40683b67cc667833eda916c2d01de30003b1088b30957f992d451848817dd463c61f34946eb39d7585beb767e9d0a48875aaff72872ecf7e7f304d48c59c76ce7a8de6b78bff90b5b379e079128e26f50aa04022c9061f28801cded05d17a8146bdc5ab4cdc0daed31b32e68141cffdfc5387c535cbc8e5c8f9ae0cb9af3b1f576de8bd5a98c7dc40a82abe892c148f76aa033d00c7db7e45646e7782687d9b6e2340ce665d659abf95f7b42bc152b65be000a50ab197e166576db0d28e5f40c220f01c7c62e3e29e116d490c26e4bbcae16646f3c1927ff77aaa89e92c430ef86597a1cf9c88439d4d0e915682e6aff5007f9f07338c7ba57e8eaf0cd05c8fa74c538da10b7b56723cf55ab3c1a823fb4394bbbb1280e73b9ced89183c7233f33cfa22728c3ba1533059cf24f03375c5c309727dff2bf3a9e339202c0f871987b8be310a267eee136e0b1652f512d799335930cfa89004bdd8daf5b61dd85eeaa442ac223a05f2b8879c4f8232ddae52aa5d22a7f0d4d26011810c1134f37a754170b553aea49e175965b3dd71c97fc70ab4db0f291462329b1901b7901db47a074fba8b8aee0d63ddefb4f0da71ee165b03a82b6e3599237e41aa53730e1a574974517f40838041202abe543d63bc11aedfbffb05654fd34a84a1c1b8be92d280c7fa9299b5d2ac0977f76cebfdc0a05f30e12b47e59651bcaec6a2b983ee9036b715d2972b497ae21f811310f5cb8855bd1ed8519bd92be1cd2804e4bb2b937c0a9de4a0e7dc744afb86f0799816042a2591291d2e404923d4ca290acdece1491b3979a9ac367808c8a907aed138061870327fc4701c8e58e3eafccf6dcf52d77983b07566d0981073c2a8c33b49950edee98b9771b41d3827e1b215219bdfc3e215a92c5e1b2f44074e3545c37dccf3867c2e782416b9f93a393621230a7fa899ebbd2b3c2403d726fa91ab21e1614938fef03e2da9af36170195ca68d2e64df428eb716079157d3df73f2a785ef3462de1b29b08ded81e6e48dffe4e4d061507d557ab54bff5dd97265662389656f8ee8dfa78d02085e3743f18027d05d3f1717820e7d4f3065d4863e274970c7a2122307a1c21cb3ada30c7825bae5ab6e47fe8de76efd2ea3c6863410d3f0e02dd448202985d8f2fafcbfe2ff710de1e19ff177cb6838a1e195d40ab540db8ee41ea92fbf6a4f97e0884b833af16cf85c14eb2c175cf181f3c74ab417a737f3f0574cc90ea6bd37aff156399a49638368fe1488d08997514943ded6c2ed7596906ec46e793a77013cf5bb6f299d74317766a83882800574e5415b36f6cfa7f31544d917ce72a659f22a2f6e329a65d76a4142f4497486245924b74bf77c5e7856b945813510b8b43c466e74cdd01098973e85f90dc624671efcfc0ff7d5b4fa15fa34d71d0835f76ea64acabac45c56b702de982505503d569be4d85e337fd1c567fdaae40de0e9167062bb6ebb6b3b76949eb0179f217d6ce09fad6c95b2a5c70f3760a7eb96422d30825b8df91da5ed02f32dd0917ed41c56560a2ac301ab9125c34c252c16dc3947f2029f43a31dac28119ff5bf96781fc97f9b6be9192be5859b9fa8a4ee5e52b072c543bc4dbf86a25908f20473f43c9db3db38f6af2c4f3d808d5e259d41fe329e75685353d175213350b343422db0ad5d0b4ffa5c3b6f26c60795b26b1217b8f439a9942e77142c6a154bf1ac97a4dd1c29d9eb214e353bf7a952b679e18e205446dd89b4c794c6b332a0043fcb85a0067272e4f4cd5fa14826006e505d3fac6189b6cb248b2c5f8a6861212bd58f0b5315a418ab8ca5a9559972dc016ef71eeec0d4d82c932a154f21e6830a79b7fbd0c163130fa2e9d9b2af77ea4d650f89906e16738539d7765df9d6a6dbdd7b01d4f1b2267704e1f55525c77f252b58f691e0c1e8efa984a67f375e877c3357dea3c271d2e4af66d2857efafeda5bc9f50ef2144ff1bd537d4f9c024b74d8c37ef02bb47e6be62d09d2fe3afcc6e51577fb839a894c2e5b415fa24672095fb8cc571c62799a0f0fa709d0c0775b377970cd65d7b886d9e9d8e0af955884226af8f4ac1c81bea346acea33e598b51c16983e638ca32da464511e75554242060ef39a9a806fe31596e1fdeeafd6a943bbd0ec093c04045b88477cf15a599247af6f07d3f85948f9c5b6e7ac40299cdd9834e8687b3d934b3c50de1d8a7be9bb9bfbaa0d987c078c496247e40fb660c50ffb2bf9cc14acef5057d94e64bb744cbb218ee56deedbb81016b90a07b66341c93045b82ad07ab2de20f90188dd2f3c0514ca6e81ce858b036fb796dc9a1377f7bc75b74dfbf4e0055a3625c2931a773ac29806f1f26bd4a63ab5e40f96f64d9afeff8a0fe9b4de9dab92b560550d9b769d87da02c3c4e0b2331b8f1ab67742fe1345f6626c86aad2a3cfc0e635840fe0a64e77685c5501a87ec175ca2099dab7b62d49547c0ce57058ccbe079ef4d8744952d10d8e3788b804b1588e9a5f07fb165cc8ae1f1c793cb364757348e73999787ebea9d790a909aee8d6f6cb2b12c1a546b4f7ada6d0b618778e6566c00e2776afb2784a0fd9bf77c5a8c7db0c02e77dd8b6412392e529ee1fe21acf4502882ea34e00d1ef8eeb8a3c7fde04dc930965c18f5f30b2f2a30a9adbaeb23ef668524ee5e5228a50aa05eb96c5a9a9bb420ead5c8a4f31b60fe420bae9649c11bde4cc49d1de9ebdd90c047aa3c035496f8630769f68ed96d702eb9ed00fa17a82e93e0e5aea16899b97d70f477c6c0a54765c90da2ec64ea53f7bb4a0dac4333f4e036c120209e1b9892ff15aaf9947016987298b5796e8680aa91ab37dae2c46df06936ec7b6e1403fd0d187ec66115d268d2441514e45e10bc2615e64b037182ec9a6b7ff10f657a9ddd4120104441fd4e20d90025f0dd4e04b5401dfdcc51e7b1a481e8855e9e51c84c0c1d873e0334fa9de27065a179f14e92c61ad92b3d5883e6e3e1fb674532bd35170f24c1fc129f8d4adcfb61224a64749197b6f13cd3c441d5b6dbe59247799aebe91be3f86f885fb2a9613d7d37522a5a1abf00cc987fbc4f22d8a0605822239c514327871db8a3c2eca670f484d9bf29aff6d094045dd4d231f79559413b9a533c125ae16fc2297cfe3601dcfdbbf191f74c3993c7ca9d8637fde3066ac26d6067155d2650b4fd7b799fa8685fba1e7061dff88c06a88246c65f842632cba119b7159d78dcb4122d5e5646bc8b9209c7f38c86fe7ab9f03897cab79d7f477738d18f607cce42a436776a9d25977db93894ba03aebbfc603bfdd07add2bfd48c10c716b3e333db1e88b9b3b17bbb9f8849b0cb84d29d24533fab75f94b1f2793f4b86353026c340f5617db6c970a56c98837e567bd3f460125efab132fc4da803b9291b2ad0c25a59522ca5e903976dc682df134815ce4155df7777f9cc2189515b5adc51e2de5501db8e71d90040d96a68a18747d67b8cf207ccea6aa37031acc9bc584240adc87a23d0b9c72ab2f9d8421ddb877867c5b06e32ba8ca807281df972a0b5505708f063b3fe46d0fdd01d930a98433c8b0fd32ddd53bd948cce740a4cf83e377d1dd085b324bc7f7077df6de5fadc0e8e3cff7801476fba1deb5a2a7f26ba01cdc6d34c7994310af728e7bb7e28bfedd4341bb4b930fa9ee3a7a5fd1428e3af9d34fd208178f79a4e0d576a2aa93ffb75ba1aa7e1ec18a6b8b42b5ad0891a5bef160bb47fb2dc568b94fa7397f7b71c2da1bcf77bd8152640268aa04d8f8bd4ff0f0dde9b10f53651b99d83386733021877caf11384f8f9167fb0febc4234f0652e7ea3e215c44fd8dd53d779018d87247c5d0246316771c1ca38f060ddcff92a9646432d7004c02e2ec74a7a3b24e8a09e4d5e2c97489040809666ae190eee712bc777b7af937450ac733defe3074603499b180645ccc7a22e712946ad030033a8213fad7f36518f7445d2a1621945152b1674bc7af6b5651c0df48ca1878f63d1d5a675867719639e275b5f22abdcb42161634a86fa38c9c366672ffc23ce8b318d2210692c47043a3c57e972ccac529443d4239bf27c965b1f9109bd3efe558b6705aaf7e552f81d293169cc0cf6309b640469e9e294f2002717437b5c514ab0c4085aa3958efe03fb41a112897b85796208fde5f601a3f86b25aa1d913a0e8c639e489294bc587be4a5e64459df260695f248fb66978d6b432be05ca45e1218eb3c9d55a543e5e1ac061538e0227b709f21004d02288e17cdd0235b260f44cf1d990f8258419946b2980c50bc814dd8cbfce3951aa910cb05af83bbdb1630408b03e5bfe4cc50f3a220a2b9a89880b25b338bb161d1af49f43dd8d95813feab4c19242b149ba551d984ea1a2c05554842e2434057301f7100f6b6e66121137cb9b16d9cea7e4e734e04cd93d98d91afeeb3085f50ad7e00f9d3f306efae0924584442ef0b8913db85ce009c388e10edd19d14f2f5b11dfc3a2a5471bdc0d708b843c35984bb2a31e1ecaab6cd9bf40e61a6d460f5e897281859d1fcb4c7b9ce6264b2326ad53ea3d75aa747458762d060da58aeb4f871287cecbfef05f84ef367b34ab3153e94e02b2495ccf2ecf37b53bf54b30b8b16ee1f55c356f171140db8fef2c933ac546c8d75d54accfeb63948e7b17dfd9b0fa67fc07cbce8d32d60047c37feb1040e71f68ae87e01202c5c740620437b1083133390f83b6e2d06711ec95ea9e5695cdfe82daac7e204f418bc9a92741f5dccaf1a1708eb3f5195eb0b39e97b9f14aba0d3afe44ea2963b866dd1a55cd59d10d347cd970930627d90ba60dd6540cd6de3772b899d570dcdbdf1bf8af20be296a249f64477b6d5fbfd712c7e2f09abb2d144671208434bedc6dcd1bde6b013e243751fde2fe1a2be0f35e73a370391ac83f973badc18bbc012bc921b6d24ff522677be6d447daef2b81dc175ee34ce418ee691ce20384fe90c887653ae50d2cf107eddf998a9f4956d6293315ab00a19caf77ce66da0f4ff03f97ae54d30df21bd55a6d7629994a10f40d5e80cc5dcdad893a7e7ee2b68cc4bfc6c6e632b751009fe6525566f77c7f82f068b792581a0b50c3342492ee978e96d8157464885b81f8bc6cebd7cf2c0e4e34cab9bf26c50214d895d6f6069ee224ae9c00e4a364f6b5855bd76ce868b8637a6dc9c23db69bcf1c7e1866d206fe1eb493521b1cf5144b916b24627fe81e017f161d2d0e08357c23e22c04b3aebab9200b9a387af5c6983ceae28a87c26f411c2c2a4796557d254d0ce2a9bd0f00b83430d829b2fbd4ec25d38b66c7b4a03bdda877daadb0256a047ec2e5b886ddbba4792567e4b55f9be22732c15f13209cf7195806cbef8e5972c210d6ab03edd4a5d8df6c9826d66f80e8f9fa0d9e80f0716c091cbecf7a9ad6b5dffdc34fa0bedc0326d89bd2e6402542dfed95b663001c5b335840e7334dc95741241e5aa1f9d588ab185d28cba498c81ca96c3da957a28838aea439cca7957b5d6e7728c8d270b253fc0d2d3d3948ef567ecf305d198092dff09b92d8fda98bc1feb43fa27a1484ff56411443d90deb14d93926d79f4d1e619783c64e0840dad13865001752a9d19a5d01eec754568e9932e034b0695983ef193f2046ae463ced53e37c47d7b8a8c417fcb4e380c18386c3d0547abb230f5cf24307da360c3f2862a41cec1ae4a6bd4f077266ff479434dba9f37aaac08adddac8aad3439485b4bac80261c0f0807e5d00fa4990e057dbb7545b6277463cb83d4af34c31b3a3e50459e4632aeb32f4949a0e82332ecdaeb1d125417eef5a50a305e0c992704dfe9323760d40d784e1a2c0703793c7bedaae7a404e03631244d8186904b3f3ce6f50511dbd9e7709e137c5bc629f20f2c72789fa6d0a7b464bbf08697e15de1a10d287ca09c65ba821ac1651cf7720e03c72804374c0f0cd87753799d77ace904f3f48fee2c7a6b284692a9cd5b107eb6f29b4cd7c7f4bac1afb7b9ead909364f7bd786f4a82bf039cd423a68bfec278d16e78354270127bc7b6f127c5ca59ccbc14c00d24d28013874a3a95614566ce98f0861abb3039ffb547fe7d28f60e7a8ae4ea52d58e42f60d9fa85a86ab78ce502e862d27829facd32abfca140f355d1d1cc23b913ee710238f947479656668fdc84d28c45ad81f5446a69ce91bd83dbf32104b2cb3cc8dd4fb21b5e4dbc43f0249109235e37d10402517124741535b2ded2f65f21ef80afbac3554d8084f49bc03bc0f5ad1ac86ee8f27a36ff6da0b35dbdea9e0d35b49f8f27fe9b5b5b104b8915584d049f21252f333b6fe29f09c893da0b850057fb248ef45b19042ab5f17e562c61d32e9e3c05ab7a390e52eeb1fbe9b5e050baf298f5f22b5c2c5db9eeb188fa1050f8bf1f994069ed9ba1e7f3fcb8c88b14d73ef517508bec38f85a9cbbfcf5c6ec129b44e82c19cf3d211f5040920f458a707d96b364a911cc81e92b2bcad379a66941d243a4b848115f84203cac66ff7a477b6fcf1f1d767606fb8e32d8e67e55b37cc3aa64192e7fc821f703ac8ab07a18d633e964cdf899c7f7f95f49ab550044f35fe6a1a6a232814ad9ddbc9a1075f4b918a57ac07b7dac3e828fcf35c40cb2e986fe0aad295f0e6cda0604fefc1c5b7f2a0c03a712fca6afeb91be9b5f421949438c61992f327a44f87e77cd771a04aa251dd9462e01a7aaba61e1cb357554203b02c98da91bb0ba6556f09d109174e417f0663a01baa9f3127ee45a50b97dd540fc9fd80ea138f8cfce131d0f822d9ad016498662f0677aae01185aabc6dbf559a747666a51843652238f2b4b496cb454f5ae9a355757c06ce897108856aca9b3ef5cc9819680118b2557c6edf67c7a0b935d813c228012229d9e2615e61272a0cd2574ec3e9b2e536690b43a71fe660206670b1792124117726fd04eac6bcde1e6504319f75cffc68f09f3f266312908f08fdfb0bd833e638bd0e760fdcb079138a233cd8d207fae5ad6c0c15bae5c08a844654e858d4436a7f0b6fb5a788be7d33e8296be8367a2c7d25bca7e4eb5c30d55cba66364230f67ac6b22cb5b3af025bb9f10f59b3a5705392dd7524f014d7b81b33b331dfaa4562dccd43ae00b3d4271258e1da0f637c11cf6f20212fdb21eb3f79b52f497e9e2c51bf17e343f3637ec84cca73721b47e3b5a1ec37cf390f347b0818a74b191d3f72d555c59b3d10cf43fcc5cb1a9f3b7c43e6ec51dcd770f36fd08514a0e3e4be6907d576339609869775da22e03f4a1daeb991978478908b741c5552d4b1e7e1e45a5705ca81ef1ba871fe626a0a383d3404a7a899e641fedaa7d125e4232838d75fb60251cef70aefba18593ce771c82d8bf45d6504e2af62103c0836a509b8a72eb75c1c9c78dd21249163bdd0903d166713f8b5594f65786d1fc2a998d4fd4f000d86599b5c20b22623f5dd7e1f4f6d506ed06103689f571f1bc5322035062dcf25fccd2c6718628e2d854860f5b19304ab995fb977080bb815f4360bf914e4da4cbfa172d497356a369f65d9c1f63022e217e9fe2c21c7a4737b7947bbb342a2472d034c6dbab4e942fad7c18ad973299022481ca5f9455169021f21b5d887438b35fad511cc1ae91a75c6b1b982c99f5244c2bb511880f4d0e44a39a63ab1f0fea76b07b2710c87e859ab7cfdccfdd5806986a511b3dcc17f12925a9d13e6416a1def8c85b7faa9d1af10a0e314d230867ad3980f230de406730c1044b53460792470294ea44c97c8e11dcab6978328e4117f8dd01907d6e8ec53d2f30e5dad8d4c90592df536cce9caf13cac15c075b5195c8f4f8241a7365853310f86710450e81509c6c205e8cde1d3f205ecac7e11c241984d470dea61db5a8958834f1a0b7b9d30d63d1d091c3e32beadc8905f21d8344e674e533b207ffc958f7475709eb7e0e5e27faa961538dc34a629fdef32beb9add3cd34836b31e13ab2e921328a8a24f5b65cd05aeec4a5ef9789398674efb5859fc0bd28df20340ca7c6947e516ec7ae6a5d44af7343259507540c2cb770c012f01ddaee9f45f568ab2bb34d7da00467f0890422057eb0f07ee048232088c7fb269efc936956d27f49e1798a086ce5d3520186d086abd685db4c091d0900406982bd16e1b604747778ac7cf722e6df97b72a7a2b413b2d452a08bf2626ccf2260695a95e810e17b42016de527473367c8a8695d6a4d2e0d3b2423d6f47522fc7132aa259f20159face29a980546b3e8661be0884227287d8037f834e3cfdfd4bc4705fe93e24b1a6be7030c9c50574146ad5170b7770f60adac0c516da5643efdeff7458490b038bcd94daf3bfbfce4b49e51553b6725b53c17f303918e611375e878f4317a8231669a01b1adde0883dbc74520cff8d84a5ab18d06f7edbbe72d2752d79951bc0a8fa73b812bc548a9cf14791b4b31d0ea51bad649bb172eeb23737f6238f3debdfbd6c1f283005389b77f7076807de00c6637a81c7f89371722189380171b5f5b7347b317ad232fa5b3a4b68f9705b1f5337f3cf6fdcd267a18e3071a5ecd9eaa720c0b0807423cee3c1dc9d0f29c5efb120f8112b9148a86e272e4977e0b62f3bd3a89d5e1b28517d741ee0101f4f0f2c6c14890281641d6210ef14ebf3878b0c8153e6232957c8527381e6281c76110361ca0574d52f77ee6c008300bd867f2db8a195e0bfa5500e1e9613a23f92582f5315fa0e9c4d920bcd6da7eaaf7705d92cad7150da517f7108aece7d7d2a58ee16145eedf9e3889d020c8d27d58d77bc6f3c1c87d7f10e9a1d48e3726602d54d8d0a6ff4830dfa988a8fa288e08b5ac83371b5a95fa498db516b29e760fa7b74e40b5f04870d0af4417bf8f0c9ff9cdb163e07d3212436466bfa13cf55a2f933aee1cf24cedefe4a753ce819cc78c904a5a04da7b56b3e97ceef7d33047ad1cf30dd2940506782e4bf96184bb724d515096b83f14b40ddc75c26cd2f98cfaf143123cd46130d865d2bb9c54713fb56a7ab788ddea117c8109aed4692a70f74cdbcfc436c02622637f71fd167cfbc6328c595ee7a009db666a6e5f92181d92cbd37686fa8f78c896303e93fa19291a34befe17b575cb9ff641a2601bf8c1f6067484f027f3f29978de477e760ce8bd841c5fad5dc1376bd1e8ff7c2d60951d1e99306c5bd4e85fec47de716fa07528029d1ec978d8e9f9e74647c1b7561f042398ee4b0fcfcb516a923cdb7426c0bebdf90d5492789d13d6fcb4c81539bf797956b8d95ed5e1b227b3737dbdc414211af8961f4cafb5c78b273074672e80cc3c2e8aa2f0e64b8af6c2c25d400c0bb33bac1012b45c96a38a480cd98164c06a0d362eaa8580060ba05246a7c710413bd56e9c88419901e062aee9773af036103ce3b8a944a71a5c0581c1367075e2adae3577207537f69f40c0ef1ac0062304af6581045fd8aa2f7c5841bd1dfa3bcab4095238318e2dfdf29c4e38b84cd5be4e2852affd2f5bb72e862f78bb5452ad05bc77c3af4cfd43735c4ae55c66225da7c289cbd88dbe0bc628e7ea215766aa7d3b043f80145c43d64b4284477a0f89750d85268769b89d109adba27d30fccd82b50598028edb6523252f38500cfa85200bba072d5fc1be494412e04e1a8d6146bf44ba69d6b99ab9ed1750dd407f2c45984c84179e6ff48705960b78442ca416e915526a27e84464dc702f9a0deb5f088d21e1125d008d0a352b4780c4eec69a369534b676dcd08cd3010ce19b4b093f6fa16dfbee9cd94f5ed26bcd3e3557386ce54568f2ce0bfef4051c1edbd86f241d89ce80c2b3072746f568dfd87f2364b62ded83c71f0a601f5057ea401471a72116da195fbbbc70dd28dc1cf06a14a5291ba7360a94e6d8832f3f1859c95c225e94db075d56518b1c061ef2649556288d23b19c31270e35cd8af981ad5795360a939b4af2e55b9425c9d4618d323591496b3cb677dd874f9b9ed2b135309bcb1aac397f76619e26e0f841c376ca83aa737badffe15fe6e96a7302b6ea1c6d0f06d1e6c1d5216e4260908e7d3b993261555ede1e7e31b2bf83f391f0e9697e5fd3b46251aba9a51f1e5fec6d720f4c4f8804b7feae7882fcab9bc03c28be12d3d632badc68e744e0f475168a6f181b4da2406dbda81d4099e33efa048789765638868b8969c0700e0997609b562335ca42c0689d27751ad7d9a4010cf0197aff6a27851d3b48b2073b0741c3145917aaa00108d26a2f4c7d509438404ba321a1a7c3520269922b0c5148b2f2e9231b24e374579fb3b9950419f7b7b7dd0014ba00deb3c456c94adaf96b542a6ffc156c479c085bfd458887c10fe1a6eaa44d7917acd0c69ec655bfda152f7e23264451b38998c8c77a086c325b03f8b08187c1f94fd0555724845ebe2a0a6fff8f927ae5da30425529ceabc986c5b945158b8569a2f6c7216b55401ca886598b871d13bc28a6bca738620c5fad3e186fbd01f8c0f8d692088762c47ca75d59deba68d74ed801fe1233304bf4430f694277b36e8dd115c73b8156547840c2f3f0cdcb0f2fb6978dc05b74b7b11bf4ecab7b7a6b32fd172538d251a4c66edf78b424763652a75805cfb5f07230be944e9d4eb448cafb5c9fa9179c3ec54a04879f7c258f186463b96fa9c4bb637cc98bfb9cc6ad459a3514588f9cb105140aa87a1c3fe698cf7ecf35a53c38dc6309e444029a246fe4548690a540ae3ac01fb9b7a45fba76f191f3f6b2d55ef3b2e49f6f162ba35be0d972c068c6ca5d89ce254d66af0438de6ac810d864df4d00717a39efa34b65645c679e82f16fd8ec75164202827b21053a74f7d3141d59dc4d82321c1e0fd3d94e56855288ceefb8ee8b52b7d47cb8f1a9bfb2a46f86bf5a8f4c621abba774daa709d4fcfcea898db31f28ac3fb629aaa99bfa5dea3c9eaa4d1dddc51581ed289db92322e9d241e147fe8b3dd231680e06960bed8b3238e8ecd9c58d442013b5b1a66f0d02e09d9cfd44b32141d4cd372469c0644b41781727a9d53542fb83c385f58b5c8710cf98d08075f275971b5cb8da7ed2894fd3b5843feb66d7b73c82ef2abd7fca4c4e07101901f6492c2648065526506e296b1f5ec875beada2bc65ab4ad9e23cb4828c3a806f43b65b790c0f09cda1957d1c9d4b12bb37a1de8fabb9cadc61cd91319e02bbff3bbf7099d6566f0044d80acd59efa4e3375270b5e35124f8d4fc372b1d050c6018d6a8e2ef2ba76f2cc2007ae653296de9db70d19fd90ae418962c8492c68b87f504812f9b10c29a0de67830e61fccb8776d6439fd1b10d81cb6b3e27a4c129fe90acf9f3d7d39c657031020aa169d7725d1bcc5048bfa4ee70a6b2b365e281f0ff322dc6f42557ca3c686f266a6bf37d8e23ec4363fd35c088d5aa4d0d5f4548a899ae35ba9f66897a3e0caa2f97109c86083f45a8392dcbd9122ab5433ddf672d1eff8856f266c48c616eecd358c83f6db41352104f948bf336524ce031321241e24f6790e680454ec3edd7fba929ceaf55aae9e1c97e7d400bd6065cf7d5516c6840d1b2984bcb4f2af0693ca0982517d9bd19f6add2d27cd3c1bb8e225084272868785c8395c478840f241fc310e2b90776f3de6444dc108194a617787e75e9ebf2a7baa5cf02a600a34207c446f07cf1c32fe3af27c47e4d5a020a2b85c6fb7a7d664475deef4d27a4a678167fcac730e9e05905858f31dd4525214642b9379e47f75ec737de10fbbfb173e22aeaedfa3679877865dbd2485fd7bc77750a20f7d43dc6f2641fe7121c91847c31379b6273c3e143ee1d82db33f02e57c2f36841d5646ab113d28daa49c539296fcc00839b59b6dd8819a2774181c51e2f6c42109e248cb22301cb6342c182e4bd69387d41fee62cdc09a2aad251f3a77006f4f3c518acd27731c39585c5fc9332c9cb56c0d0133fa5d032ce1890082eb2648b7c0aa4434c497641a61ebf439c1ff4ebe14e58254b20929f89f658228eea7b9ea20afd23f986cbecafb98969497298f1845697e145b01ebff7e1a4d8214150c60597927de83e0155e709de26543a904bac1136e72408482031373d295a8a1db2c8cb9f877dd58b9ddc78c84f1211aed746d9e4e8b2767dcea4144e936369ed8ea5a0c38b4f33798f2b108f33fbe880eb412f03f859ddd8061a3c9df84c85809bdd00439cb39a55627a8f70cb5d921fd4b306fae13d8eb3a1057bec5d3caf9976790baf8f0cfdb201df215ec9f1761d35fad96122c2bd70535b44512d7012406e3f86da1ca2ca30e725138db21514b71f5bd2286019e59a47efcea75b7e73ad56344f765a6656d9a3e3fdf9ca4417fa492783cfe2c17572dc22c9c284eda32ac54a5290121a5519c96de810cdaaf6317d24040710ee6e6c0e9165e9ef0869a11c77fe48f024623c339447ecee542ce2482408ec00a6d7563a49fd3865932546adb1148bf80cd5ed2a1a3c158e68ef35fb1496d890ff417007d7f8bb64ca1f18635461adffe6d9f6fedc6a522998bbcfbe213ebb55d491cac4963d1b5f4716ae0c361d2fbf38fef6768c150f7089c7f481d463b508147c7d64097929dbb5196b871a29c2c7190751c8b577dea670a9508405fd8ff1c9de7b058e805ff4f723254abe406f511b3e2c83b12a9aa808abae69ad90c857fd985c9fae6978a7d49c13a98097ed9da1bd3c81ad26e926f64f0706c5d72c41733f1296a3451dfef5dbb986cccf3a1e628808a5b18d46a8984bd87dd4a686d437a44a1b81599e2791ffee4034307685799b5f012f0361aa105adaa9716743e59d03489bbba41559133d76a5cfb2ab9f9bc6e4e25bb11512694fbb2b6b9e2e2b544a1cd2ead07b1876c999b20cd431d417d3de05a3f1acb287dd4cd8af6780a58ce7293972766d9d2cf9921a33385c49c30f4c2b5326301d649aa97e82e7ec9a8d6114fe5290c48e82dff56ee7f4f315f0c393b2d2812b88a940fc1ff368910519e5925e25feb200c92b89c89c82fb8aa5d0eb6398a433e34c70f54f912412eb866b68d69023090ac773e5d6c5bb412261a8f94291dfbc8feac8e8c53a6492b291698e8fa6226b1abac4640e46f4513ba7283d2cbb349caa3117f1985023230d6228144d6dfecd4bdbdff155cffdece3fb469cb7f9d30456dc9790784170cd8a81643297b0a98cb15a5289263dc0e4054aa2f2c57ceef671348942a3a7a8f723450ab83a358ee7ecc65c0defe10bef175cc7ecaa49e18f20dd0150670fac6163a1252170c35f86191496c90c89d5ec4c1ff165bc43c6f82f93da75740b278af011cf4b96bbfc8d52afe7b7bc376ae7053073848df0b09db6c024338bcb1b54aca510e5f9a7dcef78db3e8d0138525d5b6a6358940db3d70859c0a600edf083b9acd2d0519eb062bd3658936964477bf0107e95ae3d2e01948b366a666d4bf5aee00e7a26b2c9552efc945ba0b49794a30ea6eba032859f4b973f661bb36b3570aadf382e4be939ccb31535a1d810158530b5e96fa6b2d7666b0e5fa88ef5c0ee8cce40e8c6324ae8974450063e21788938c2fad75fba33270497e51cb1aac43533dee63b21ec8bc89370876f1d42ab12d1012db8ee18b9e057a1c9ff5545360c23d130f47b28d7357c668acfea18881bbf639c9d96018447a8f7506ff684b390a7ea75f37b7a75ecc9382f2bf59918c77c927fe5a2696c61be13e202fd9f070f7ee7e2b325b6d6e741da73301282ad2e06c7800a1c520bf36dee9f2f51b988ceb88aacea4e7250096a268b5ec3a6a701e5b5d332fd50dcc37eb5dc8c465eb01680bc059abf09da26fbcf194729df2ace602289fd4ed87f794ce29491a10d77a8d91772d4fa1b0f329781f3ee2b3ebfeb35280cc0243247b3ce11d8228563329561d54fde5f5fab862cafa96c697da0a232bfd908d2b19064d190a3e0b87bddb28580487f0699e4dfe4e3a2cdda99419375804c08e3aa9848309a8664c9782926bdbb6e80da6c2c0e826f3f213d2e4282d262bfe784e6e5c39e2c65d6fd0487337beb4feb46da10a279240708ef4f453523d34a7ea2acd1e3609e9b76242129fcb8897381df534746a00d28a322e121a6b7b6493dc46180e10e4edf8d0d208d5a91574b979a6170cf9f47d609059336bb35e29ad6b895d6164b6b0f96e03af502d638ed5f32e346788cdffb7dbdd19b858cf023bddf9f558a79b8ca6d3b564ea24344fa1ce5521160db56f0c29149ea197184c3af118eefbcfe2d9e922f195bbbf9c89286f69445b0e920fa83a2d440d4b678a7e210af6a7e783ddca6ee528fa6925c9a3a23c3edc9ab7f2e850855dfeede52e9fee7d6a9412cc2a736a2ac75a98d824873d16b17d13439b2933ad2b62a9d7950a64c4abf13a20e5615cd03cc5f45dc12c426d6b7e7a8c9d4290c9938b6a96eab7d05cc60feeb12c98438994823d522ad770d49a69c9a87db120a4e7c2f390e29350a0f65bd49e45d1c494fdaf3af43852a402c1d5b8c1f6c28f57e69f719a23a89826496f1acb9d0ac8fb7d4606d0e6eca205b37cff32b7d09f2083880d6337efee04d41ee8d09803fca6f7ec7de34792f2e5d01b395a27ad8af495f4f10b9cd1d96e5f48ce4298111b77efcfe99310345bf582d91bece20964ecacccd1b41562f0faa74c4cf15c1307304ac482dbd8944a89e6aafe99d0facd70f6706db4a3186b9b69d0d650fdd6009025b2a57f070a3785cfc29d5c21ec7b827477d20940930b34bd3619a61e4ee44f9f311fe6ed6b394e55982825d1d0e6c8d89959853e5acc67d04ff69b3349ff235ff0d67a28cf34541c60ffe06bcf941c217d812204a43e7755775e25967acd6cf1996bc794ed8784d42856ae5eb50af9d96364cfae3409a890a9dbc255c9d12335903e7304a7b2f07874108904123a47c5a61219989ad4b2b93503af21f82fe81115245966877991f9811596252940841a2cd62ea702a0f55527c0cd3112ddb20e788ef93454c37f37a61f11ebae6f31ecba5c21683b35109a72c5233f9ea765eafd7c785958e0f8e81dfc063490b31435c29e4df416233df8be8dfe322f349ecbb7569351224dd497150b15fc5faba7d0796693d79a9f4189fb8dcaa10f12e9988ffd21d13bcb6927ad3ba301a15149a51458aad32d2f965cf4f52ab65aa19c5e2c201d48e24cc40543ccd72511dcda704eb51945fe31455742ddb6960ac7ebfd460de211546eeea76ccaad9107fbecde03b80f1929306be49c24ee8218c60d3feccad1186d887a93b2f6f692a7bcc53abd48018b61baf0b3abdd62d08330a90f9933874b478cc08f3c385638572f58d43933fe0f5ee82e0a426bd2b404d8aa537f879edb69f3164d1b85e9a7229dc7b657518748e431adf4dd2eb0c4e2356b00af13382b1101d471565cb68353bb0c3c19aee2fe1249768b16e53f22c358ac8e08ec63ded0cba43072b160f21c0e65e1bc2a05dd79aedccd5fda09d92771bbc1d498fb669434c861befa5035016f83e34ca7bafcbc88524451cabd4197d66276c5cf2cab194289482b87342e061dc77120c051e771b776e9f3975b9c48cf4729edd02030a7b2b9f1d085ccf8ec403979eb0976593cdea44ff7c50d14f634984270aacbf6ad092efddb85ec43ab88d5f03dd93601587c187f1305b256c0133b016affd3cd9ce211bf83f12f0deebf1a0987f6ad1a78675e9d3e7aecd238c0d75006c83921c76cab9311c02f0e8c97420a73cdce034b7264db5d538cbea874fcfda0ae97db896a7a7e55e32ac88b9376ec978c03c5df4cee28f6da32cb2906f36edbe559f71be3fbe4c13794f7ef0ddf3814df3435963d224e1c1b4c079a9b96fd99da0b4f0751aa2aac6376adfed170ffd30be2a9d4fc7e8fec1fdd4f6d90c41929d773ea8d92e7f48c155ce5bb993617ea7145c1c7d1bdea5d869d55c4f8baec75d5d97038136b50bd55ddb2c1f64b1e426e51b3f675335a7b140f8f47fad0f1b82e143065436d25be5a8da31173e9f9c096ad907fffa85c0471576b4327eb70dc623a9c198905afd6ad850c9fa1b416ab8888acdefcf7977dd71c1493d620877af218697e3fe7084f409b09a80d42fd728ad0ab6e20c8be87ee132f3dbf3e469840ea180674b6f6faacd4273b10ce7419f595a06f8a3e4848391f43f6d445426ee134c68f987f82e51cc4813be15dce285e611852ffc4cb0b8adace456adf877725e0e06595a8b2383a0fe5bd20fb7182878c5db9542da1e0e594dd495031889247bc89f62757661e3845679fb8ba6df69fe0ae392a503494423ce6a7159ffa9a6bb22a40fb0ca667a1982b87cfc5436d6a0e318f4ed62452c44bb9c77c53960fdd6855cd447c0c54e5327d27d51f8b407a41d3993dd2054ae7692634dbb9c8339272cce304b4de9f6323600dcb420aedb59f8709fa4a11c2eecd88be3bc9f60f9fd6c4042fc4b24b8d4a7f7e2585b28a6de83f4f7713a6a3ecf91fedb2252d34b7fdb81de385f3d1c8638da41b5436782b2d25f0041191b3b9b7aca8f0951765c8fa310411b482c0716670453e72edccd2b9837147dc1bcf9ae638040395c9db0e9076381686dc5fccd73129c43ad3a7d499464f5d5832936eb0f9aea49fcb12991c4bb02296dfec64b7cf32faab19e8e277bcb9070c8e62090a787f7305af68c4bb45a4e35ca2ad96873fe7daaf0e4a746655393efd6a4160f618eb5493319c66235b213f365a4f5613fabb26b45efe2a4cf06187d28a235531e6e6c8afff34ff9ca0e24469e13253ec8546db20834c721c5ff66f7481ceb757a69568ca9f15da883e97af1b206d166419eb9d999ff047d83a52faa719b5eeca53f76c7f9e02b09e49efe93c027a3458de5f3c5f0ddb01fce18d25917eb92330426ebc55e4200a78de7390d9f3e8165777e6b43707d7a187fb6a19edec1bff7e791f4dee10e60b1dfe465517506ff40d65e2146e7e231111363d6fc79e25381534991704e5b20ca6a6ec03bd1d2a949be185afcb9740a9a0354f6de55fec087031832f38b242b8400f94abb271022f7a3a5247a19a21c0b625fe1d36bda323681dfff873c5dbca589a66ad13615fa793c44eebfc7e32bb97ec0115a245a3e379634ca15fd0755d8a55f5f8dcd084589e28ae0eba5dada12e77a15c3517055e60daf2d8be4860aeb6c9d8f50ac76b94adf5879f7ef3340a558f6711210f06ba55721f7d0a73c87db9197d102d0c8c9344de57bae6a414b7bcdad6c0e03edda1e06bda3a4c4800af1409018f23a5ac8fad1d14791e96ba6b783da8d2eb2f719a03af0a804a898fa24021ee5d6ef9e8c9ce292560c8019e0b6f137d9d469fc756aee25bf1a14de207f7bec9d4b4909e150e60de63acb5965c9fb77abeb0ef773952e191ab147dfcc7efc390ddca74e4ae5821e05a79d30d0ca134dba4f6bc39a2a86b12229a106c1309bac0b2c5af8dc25a99588cb28d84340288b70ea0cdcd601b61ae7fb2df872297b83b9227dc26ff9cb93071c06fd2a8e35be8e85e905b5e9f2d865fb8672efd880b315d210ccff46ec156b4e548e8ba9c33a09c4473c47589cc264ef4172ca01d1d3ecf97ac4874aeba2ecef1b2779c67d26d62780932c8db513427ccd183d5d6a8b6a663acd8058daafb2e2c338f1b27f640b334a47bdcada421ce925dcd957bdfbdaf73b136769380b967848d768a105cef462b3b6e8c5966544acf0d3e1c82afce1468ac66a91357c31f8a1bdfa18faa85856cf6b94cb742008028bd4f2cd4e2526dce29726d0a72a83fb9a5acd4aace0bcdb46d1f11d578c9aebd5d2a5bc971d94f20c66c8c1e082246ffb857cf7448082e830eb7b926dd4b5bce324f46e8d9d7f060326afab5584faea42db7097a88c4776b79cfbb074308dde3a4f544db2320bcd7f018299c918d1a69d811fde7c6822afd7bde1f7cb1be933a914a7a3ad59ff77aba29f9134ad3e446e2c5342cb5484a5574f04175506a69efd19fddf1595fd3a07effe641e417f83ef4b09162624bc0f7bb5d4af79bda33453d88cce8ce6efe225811c1b3a261312d8b836b07d63d7196b8a9be0e31a90fc9d25f5ad30f7165bee57018e5e2dc84876f6b198918e37273051f84849c1f049167367ca9b8b52d46af752895f673b45851efedff770abff892eef3892530dc82f9cb4dd079d0ee6bd79b56b5df1ac3e7c19189e118775215929a808ca0b709eaed2edd68482f5ca2142818c5785cedb9c4d983180cffef35a315b62b83b3f43f14a2cad1c98d81216471abd15bc225d37771b05299491b2996faa65f7b981b808dc4c84ecc77d87c336292b1b5642f3c992914675b33ce0d79a179d776cb421f9959cb5099271e11f48cd04c13736e2f1fc11b8a04979e7c1ca24ded34423f7f7a7ff0dd0c768b280998ede67258b4d9a605be8e955cf287bb15c9f1defba81143ca88afc71b18e29fd5c94cf36dcb14dbfac93030cf9f7bc5a3746ffaed3edd7d6c6d83e3498b5b9444e61772f965854fae988f77693a56293f553a0774b50cd99feca26cd64a227a656145d3d7c4a0cdca1787b991147608bc39ede2ffc5ea4dfe3e02718b2ba26f6a2300aa74eeafe78fba5f1b05eec59d862852069a8b4397de00c8c80d5c260f1f84e6a485b5bab4bafaa63b423e28095e04a92612202acfa4ee6aac6d95df00a8471d2a1dc6e92b53a1ca8e17599ed01d958b60f287a8c5542247fe6fff4ade2750d10c1f22bd83351ce9801b4d95c33bb27572f03c9a857202080f0c55c358a1552c46283a7c94f7561af75d82f4fe0266246cf12c1e7dffc3cbf0f617d0f6ecb49a72ed60b2538cb28b98f85fa272cbc34582f640b1d607edb98f918e320f1f9c06e332397b83bd65c5601a8b47e4db66721490eb9adcc2c1409da6261868508f283491fa1652ea3a6ebb37d54c0014e65d1bd494d4267f998e9562e4ea4077960a2b24959789d6af7dd8f369cae582db537a3de62e4918d2b224d48d49bafdbd7acc05312bc9eec6d4cde104787af78caf047430c7001e691a1517376f7873e282ef359886ee5869deadec18ab7b3b98d74988c01bdfbd262c547f4f5bc986609ededc433384ce3dedd081c8fa608237d2ec2cc783daf672b8d49b1f332847d7260d07ee624141d0e144013f4d8f9e69e9a1fffeb8e6b1222d71db4b6445f561e12d85c42bd9442ee4fa1a06b7a1604f5ca1f7b8c1f9f801859977f3759d69f8c59a62689f3b62918a23df5344f917d6ac9bbb9cc2d7344374f9a4a5a664a656eb96b7b0b909102ff56bb0577b2058e7a510a83de1a20db2a147930ac8c1eb9e36f54fd45dd55f0a6cdf857470e77631119522d73d9fab3f9e9ebfece40dfaba8de967c8af81214375c194f432b0072cf11b9f97f4e87f99b5be10feb5c3db8461d64efa29b023ad3b78e41dc90e7742b8b5a433c7c92cd4ce2d333bcd2d526ae2ed03322b88fe4b555c3e46ec62bc7d417d1dc32f7ddfaf9001884da0e32dcae2585b590815d99cbbf03908cf0d6dc92e58cca04eee368571c525382f3bdc2f9d8c2e7b1bdf96d9b3bcb8673aba2c46390047240cbe7f46370ef6d4b86811ecfe2b074a87675940f6923f8461a29a9327b9c909b901ecfa35955a2008a16df107657bff336e5b10a6199988f24a961cbc6dbd81139526537f608a43a58f0f8924965f4e3993dfa794bea7c814bbeacf3dd195d45d675cd671fc2e9d2bea8e430147337222b12b00835e40a55a8bd9ac6539e52bb3060d1850c071986c41e75d7190235052ade6f0fe9d7845ce82902418a78a673e91a65c097c237739b0a194d644153a139baf42fa4f7271e9d385480319613cc0a8645902661e921b2455f9970951b30188668c3447edda78062b39472aa9202ddbc3b56a4fbd6d6a13cf2ec532e9286bef3a68946b0bd67da539201501c834248311c2a8a647e66da29ac921034a10e2c9ecdd971a20182c2d749581b46d89195ebde5bfebb8b667acd7df074d83d160b1a38e66c4e71f0478c28a67e64ca312b82b4e4d42d590d26b1723a06047decb67e93948d37e67e9b5a8e54f4b46b3931ff5c67dc01297d330637e7dad4a79332a74ad76b6a8586afc0db096ce413e61f15e1aac7220cc4a8a43d5717e719d4033079aca409e8de80f2438c811b5d456511844760ac818fec499d6d47f54c804f517cd5ca5613f5ced40e18cc1e8aa69c0cf1c13449684c80b80e7f332ddabdde9b1788607403aafcdcec747f04c24879b1804c25913af6d00ced29e7ef8513fc2045e3cbba81d70dfa19c459423a0d0b9601f79b6e8eb3d6af94cec48b3597d4995f17f77ca6ecc37066351d148a185b52bd3fb62fffa20e06ac3ee8ef79e07af03e1fb847266504e9404e76dd9c5ed8d2ff53244a5dbb6e48fd870bebade5f15de2cf51b2ca7412f8b1fd587f296a2d9770e378b528b386a8e2af37250dffd0c3d407945db691a428e4df496bd658b2c1797d74df9ac9a8a74834a9517d1ff419df59e31ec6be7d923fe1eac81bce0f20ea5b86b315aa100cb7e02d5841e502b868ea75312559425cb2a6f3e98e6e585b1ae9cc4c7ff95fedf20cb3c6db30b29406ddd4197dbc009452880d3f407319847c526d160663bbe1eef6f0a06698e51de37981817a17fa86bc371c9595bf397c3ae1e683638d8abf5c7d53ac7c114a8ed7a6f92e47f11add732089695b9b5af27c1d56c8705d78fddd15cddb5530e5f6b7a516adb279e6ecfec019f5dd4390a757b964ed48f3d0399788ace4e1f50b7889fe433cb4f195bc3418ee959ab5a535f5bf1fd6e091a51d1f0713b07427255e7e3aad66ffccb815a26e37bf60cccd203b31f3a8e7d35fab344d02aa2cda491c3b9b5c18e92e76b6c0d27623f8fcf05623e347ba4846ab33055e9c620a0d310d5054932720c8f4c6c30c7750ab247aa4d13b130875ea22d931c61f396308023e756ff215e576b1c631d63bb84fe327b09e0000152a0ac32fcf8b25f609d249fe445262f78d7574700f39e452ba5bd300e223966e24928fdece7a18c02f0e6e9e286fb4c0f80f2b3ee4cf95b5892ff0f2e377d7f167e99d114650cd3512551955f5c3109a877ca491d83402f8529f2176efa8e74de6eba670d5061a9aaeceb9ba33b14756fb6fb4d3d5f4e137759ddbb807a7695ea055ce6b3ce686cf097592c00810cd9041623828bc68137047bc13d00abc000cc43e097af2187fc3c79090d1dd088a0fa16af9eea394208652bdfb3898d1162916073936478e6bb037ff95bf72b1ea20beebeb3c171c80b8b8540737e489190f8ce4c197d92f43faa91d8f49ec4acdb64d98dd7d593a31b1b16b100d86dca1a4dde5b66197cd8eafa1a7bfa8073efcac793e212a97bf8519576b52fd21fb4aa376c831ad8f4bae1768152ea97a5e048272b6805448e1a2052c0cceacb367d923662705d0dcc932fb1a3e807d2de00eeac2ac943dbe57aef0aa652e82d33fb78ef48c2fa73139a741ec6f3900393fb50c9e77d4d2edf4c05a823080a954651584f8c75905e33ddea63c8dd42fd367338a68e641827c0cab2ec89aef27b4d7fa8fe21f8183c429bf383302347ccc2a72ae237a1719ea3cd8c41641bcc23f585467d1cc577a9be650bd3913c2f3f909ed20b62542bd919e628fa359ca98fc18cfc45d61670361d190bbed8a1e0db2b51aa990d8746480c7067fe3a5972058cbb26c991c7b66feb3f9a92577586123d0cf542d6b5e130b64bd8a078cdc4bd98b7252d0cd21cde1efb0f019b5a8b9fd3b63aa48e012cbbd9986765d4d2ddf54ccbbe3d4508b37d342cd22eb621e3d3f90d06211b394d00055c3c74e3ae7a32f5d856d5b7fc14bb7e9963ecb9b29bd2fbf9752054331e0c4c505611abfa02f4eecde26584c2c41032a2069ffebbe6f971b393831f679bbae3c528a03f135e06e5679086496f93caef6e946a42083f0500d837e6d5b66a0e97062e5755c1b3d04bd2ba16ae048d458805017f9ae095232c39bf2f7fee9741b5ba9e36e451e16128b1d2ffb42108ed0a25140aa01c9d17ec9836f2916a0638c3b2e7972998a2d933e14806c8a03e19076347cb76fdf444efd5cac70d579fa64d5c849fc448f35e47dd9c4d2a0871b0216182111284e96b7e7096428f817472bd4a4afb56f9d11f8cc5a966e9fa0df02e414a850f3752d422c83e1565ceb909ba0d1a915d8be9dd357133fa7444c3d1091fd699c2c04fef5c3c6abf851e19a9a0c980b0afbd5ee352011759055045d1652c421ceff8c4a7460124589a868a66953bac6a1a4a5a8c70d7e76eb24fd658455261383479774b3235afde093450463ecfb1488e70b91822b947a0601a6a5f0e2cf1e52adb7f28a3aaa788f3baf24d76d102e2d238255a174691a1691a555d8baea9f358b270eade8f11359c9852a757252516cb560b99bba178c82934f37f6392638659e4debbdfc931b2e44f254e9c04cf63641a263debe16e98d170753b23f181ceb3c1ee1436bfcfa6f178f303e210737bfdeac3f6d3135a80da232484e1b9446d5917e608d1c6f9cb386690414975f3d6a74267a87d9989240a30f0473ec40b750ca105ed4d21da04da8f44673d3654dfed08508d2d51b45e4e870de73a6bb0b12fd67b609bc20977db912527523954dd39bb2a9491530439ae7df2f2cdf02406f5b2d0df4378f910340f4095976563dac60f07e196ad84938a55b8609e328dff072fd09a298114295c6aedb7787bd244e4c2daacc6adab5543664a3a9301e73f4f5e5763cf297e3846cd2c6f5a0f7496fffbc5488157153614b26a7506da4d47eadd63d6219d65d73363ee4c032ffe7d80f99ab5251e3d43c69a1f3a526dd1307eec09d88c2ad647eea383e55d329a92bbc4d04fe15ed02ae1c3f4bc761aabe95fca030aae37a726e6bec09c07c3c513429324f266230c4a9c36be2b69e3cf330f4ac2dcf3207d88c868c4e1724608245667b6f2ecf89bed1a0326b2ca4f934e4c410e219cd595e381f77211dd9114650e0cbb259e4a5d8d64ffac1b2160e6ebcda8674ca501efb9f019a82336bd33d675a26715bacbb5ae683b4c6266b662eced0c1710b1066fb00e74f990f71e442ead0cf0579f3e62954728d47ab24191ebd784440e2de2f60fa8b8e7ac8b27b333fd8c4d53cae6e8404b07019f952be49d7045f436d1437f7d8cc5c90d763e1b5220a3a755a077444ec0e0005131b99124fb600ddbda4acbe2869cffe3d7783eb0881181448112a36e3473a3a7a404c51db30b528c432b197d194ad6d96516c45b817c6a04f5930ef508a1df3b49d4aeca65921602efe9547f41409e6d5600faf6590e93d30b502f6a0d73f9b4c72a18896e61af7ac7de337ec76b674ee2267347f3865a17a4026ec74d9572686b33df1000002b3e9f59f15c4078a146462d2916285310d2c119e18e688ce5909c2462e5fdb136826548075b0de0af8af299cfd464e466363f2fc36392f49ea30f42fca1a6545b73750ca9b84fe3d7e76130ec46824e95da78aa3a3c67edf48571a69e3917b37506722548de29c46c95290c04b84b758101a338a78548df8574c7659f21f1569c9d61ea9afcab4d8ee7c67cee557074784bc0d7add21465f3ad1b775e7322cd84273349459ac9ec53ce7e4ec367178a98d8193267e0edbfb1129d996a6a1e0526cef70d746d0e883c8aa230590e28efebe35bdee824007adc03f2043f0cf5fa8a4be7bf855585f3c00427ca91ce6ca76dd3def2edfb6af90caae6b43b0f0d159282fad3e50106ea7742e62103c76edc31b19487edd4957b751c12d5fc9097d3b8483a6060bfe204472e2976585d4736aae8e765d43543f134c4d618bf1f22dc585a5891c7d1bf93dcd493ab0deaf8ccd4120deb1cef0b30f2d0281ed8a0073c5edbf8f0f6cd5022026257ee4007901f6e92fcb748ef1c1bd92e6cb938f5c5faa62295c0e02653e949a59b395d2fb942fe745fb8204434d406c25ab5a265e12c5c464d88b6df002d47a26f16e0ccfd10246c17e1194cda1575ed4d563ce99213da8ecbf05d68caf79c9dd94e0d350891d4ec82ae63ae88c00d3952be41c1494017cb1c6b68d50a95f42427f8a6d89f9c1ba93de1bbd1a28559c300348d36bcb9a037017cf7913cf80d18845255b47bea5341783bc3501fd6d1f06fa6945f3ad215073c97c54ab1b6ac7e07fca0bc6123c6dfd75cc4d3a251db37388b7eb8786bc53b18ae673fb61b31bbb8019f291c745ecd91e4beb0f3935164412271d051ed83461ca750a8d9e0af0f2b3b281c28f9158996f61717ca8c120eec46f8750cca5554697f6a42e84eb18d3096247886fd9b46b458618e929f2c298838a3c6526480bd20b9dece4c1f2bc31c484c8e3b77475806d72d5ac72aa6714ac7f24bc58bf67ab7c5545dada3c095afee5a621872df60ba4d9ada189301326806d98689d4f8e1aa5a9f516fafd340de62dd5008e57c106228b948fbeb053ee30527767bb598c6affee4cf32f8ea7c9ab761af95c56302b25453671508f2e4f11b730398772025deaa2f552ae618b0b739eb5f60170beb66e5ac30ad38798141876338f2c2798ca51f6dfe0317ba5ca47ea407c663289928fa22d046b015df753d9597f6035d2ccd08dc6492065e560ef06561be4cf642cdc6287c493bf37ee75736d5240a23a4c2ba20371a50c4ffb08675bcdd84a27fb235dc7388e3cbbfad203ec9a8d47c001483f98d3c25ff87d7f8be2b9d839175478d2cd9ed6235d4254de6387c15bd45acda530ccf020b1b47edcca160c1531f155f2824e5d4bec2ab69cf483dba50adc3921a6f380ca033294be3e5d34aedcd74d0ecd09b423990b1a5a1d56893fffc8a727af0fda22d1c59f117774995e68778ba904091479724d1d9ea84d51a2c1cc97080529027039d4343120d4d7a5ec5760b48312cbaf56fdca9c69962cdd2ae3f8dbe40e00e65077bea26f8fc89043fc4f4d78867a44f2c2998ddf2c58539931cde0e3413e4136a22d4dc527ad427a52612f070eed8b3659edc303e691097eb1fa1a7971d9104a0fbf7a3a90372ecccf2b28cf10b3cd7e1fbbc085eeb001c6ea646b572f64306247ff6ab06831a952318371fecd5cfcaa7393e524edcab7ab0a9614ea3428b1dc9374a73f1e140d1f66fc6ea7d0141e987ef9b04e02c5e084a13e0675ba57cd85da84216491e3e24c84066aeab427ffdd53dea5e537a037366500e9c326f7d0be922b2a0c8d4fac07b35cd0ccb330da872ab46fece486a9e8f72ece7139eec5ff3931fa4371ba0f74b193fb2ba7a5f5e1a2a1f9f6e6a79fea92dd2aa11277c6bc886b52846a4f5656f4f881a8ea55f07a49548cb388e7819871bf6838bcd60b156c439e9fd5e9bdaae3055edc714b06da13afd16fc0476e44331408b65d37c8031e169edc28c272ca9861b3c4caf1ce17e5e18cdabeb9821f8df217d1f1e815b2ca34458af3ed69fd48f587b0fce48c61a6903866102cf69e4f1e2cf12454128efe1d80aaa73ca7846dbcf2c3140fa9bc48099aa697edd0f90e2d5b628f4d7c91f9f702b57ef4eadf692f00eafb7cb5e35864a3ae1d97876aec01faf32ed139abc58d1637266c8049e4cdd223ce4e7e53c1970c9c9df3263148e93517e2695ae8c09fc1e16af8b42de716e6a9bf58c00313311a81111cbe2c0b249642cfb131f608fd9f3fe25f10c95a0b7357c765925fbb61aaa9f92cd1c2edb4194326e3f77c8a3e1a72451aa6d0250c01d2019878ad8d876df623a910c481afd65707fbb1f445bc255ddb597064c23fea620f80e9426824443622e3c7b1a3feff5c9d12551ddee79ab44eb2962efe57a96772f7efdaa7d8f3e5458fac4ae67daac2a48cfcdf64ed96a366d271c620c52a60698e3cb9488968d7d1bbf490440674d6f00fe511e00d8c6d105fc1e08a0deef4e7137c5635c2fb204cdf3ee2f46a42ac96a5b68b20b2715d112f81ed5e8a2a4cd0bc64304bb1de4fad5ee84af78cb48c8fc81ede458f1e74b03148eb3919421dd68dd52f0ffb1aa346807b82d4074a955f1d7702cae67f6fa7059b6fa33d6092af09d77946ea64588bf0186cc935457f0e2b2d0c7cd8210688a0e80e11bc80220f8359fdd029b0e40bd2e36a2cc9064c89dfe452dd1120f3f5ede94f1edabb4a29ff2c1bbff77719c1072527f7986dc58e0bff11ff37d26c339a24c3b138f261152a86841ec64f9b4741d50264b4ccc681856e7bfed8a303a2cb5bbaebb2463b159e2761829b7f250d008a091187123297b8ebd2633ffdad7d81033c6c45c19eab5727fe7ce8a82c1cdbbea4cdbf432917aae6845e8d0e15ea119be67889c92cb12d8e99a37cb68127a269b8a2c43a60bf3baf228069232520142325bc9368d35bd5966ad14a0456a93f21e6ae303fd0cad266fb3dd3a22f04948a597287f0c95ab034d61d1d210b97ad726ea00629a6a294e7a50f8645b269df1fe4aab0ac0ca10b560ad575bf29a30ed1c6f930528553425991c07bba97e2338bb27e59c47fbe773b5f94dc40499cec5467317a49ea249c327aa7e4cd4d1e1524192c8cef79805d89ea98ec99541356f4cbf789bfb877b51b6951dfd222dc5b76b62b8da09a405a48dcddef6b1d7a624220953b022b409ed8f086ca8b21208f9777e94e0aaed088010de21f246144d4d86dee407e6bb27fa57b3e6dd6476e28ec3fba26f73648b532520eecb97c3120048811ed3caff872963492a5611b84fed4d7bdf31bae05840c22888c10c75627e252bbc057ad90aa8fd8c4dfb8d6861b8a41aecbeeeaaeadab5c2797adfdd97d2ba2993aa57e9cd3f83d8dd090cbe816f5603acc06b7ea7a1a08357bae4081c4de31b753b13b28ee47397481286e26b9ac864b5cc23650ce2a3353bd254cd8d012725a0f2a67cfc98d67372b654353d1e26a2bf89b9c95af7acb04cfb79bddd881d1777fa9458c134ffc1fd8cf4982042c4fa71f73f19ceba54ae4c6d869228f80106b30aed5f878e039001bfc5fd793f60f824e020ce7658a146d78ff2b4cbea4d88c1fde0f0e95a187b0424335d8f0ccbc860fa68d4c9db45057c8c786c058f76c7dba925821a6bdd2dd142a700f41cd4a71987d9d694904f2f86bd9d8c2bb35d59262da5dd02b8823339ba830640829a2453aca041533519c53dca30afa6a602edde87b39ded614451c8279596bc9104c6e87d4c3eb46a978bb20d6df9463f75dd39a2e88df0dccb053e9f58c7fc18e526b7461478400b41eca4125cec90cc2699b0b13819fa2439357507ea1e35ed9cb82ba6790e85cacb55ac7a9c221f8a54b887257dc33f4aca6b3077acaa4de0c49e057ba98c7dfe8bc612aa2563e85b78f6b5737c603b7ecac756a07441508c529b67c9ea5724a9ccf056ee80d263fb96b33124c26e5182c7155ed3b15c76944cfc4866679603b5a067267d8f50ad90859545100506e73fd4bd76ebb04d7523d7988b055e932116c43baed031a35eb67d76b8f6189a9aeed475789eb557a41c942bedfdabaf6b2eeee1e73fad28c0f64ef5fbb8d3dc4f571422e6cb37ba7286c44b240a48b84a39091efe2af9d42ed1e3646ed733c28acd6ec759e60dee7921a162d671477563541286697701e371241a63b061d90504cf7aba5bba04b4c150304ba5a2f3a3aeac54ed358c61005ffadd989c4dedf225b5d3a13d4d51684b8fa94e98bd28862e86f31c75d79d69d962a5d594b3b03c628c5186284753ae931170b85fa9111a5163364353cdd220287e792073f42ae659c1f7d299519b3ecc2b1a7596b6f8a051aa6c790bb0b0f2788a9499a7844a002be1af7424bd0bf43bfbd003f6fc7654e1890ea8fa68e2aab3f7da8410c919046dd1451bc8cc2b6c492805cc43967056fc03e8da3398a7bb7bc76d9860d3ec0e703bb8dcac6130663a575b38a0ab24f8b8d33d6d2ec9d97b6e2707b662848d5d8aea5a18d7e87459ab0d9b30dfa2e5db4f309fe04eb8038aae1cd10315a7e579a81dd85bf9bb59929de81c39b1131a93270809b96354f280df310bdbc64ec965901dbb7e46a85d52c89c727af1762d8a0ec9054afcd28049445d1f7c17bdb56818635231eab712f6f43892aa0afc7b92620f570013b12c254d5cd72ae26849ef1aabdadb75595484c3133e91e15e95423632ab4485709edc8636daa878b5671bec3f46f0bc7830f8c386dce65733fb87820571326ffdc02bfddcb492e5c39f1ec8ca54a345a69882fcde0abe2fb3bf3c3981acb756b87ab677c4d2895956fa2a02c260414cf0367af2eff95738f04df243ca6557f5582e349de184e7365aff48cca133ec5fd9b2a0a763a7f3a4f865511bb7ab4c5fbc6aa5e33752db9adfb2e37acbb86b1b8d4b56e3886c67bad17cbb401198789d45e5da789764a9977a200a0ea167ad8972619a40ba4dfb9bc6eec4d359df2433d16ed6035fa042a0ee8abda7897bbc2ba72f925eefc4feed1503227ce2d8ec855b53a14cd67ed4c1dc32c908930917872e1a083b8efc7c656f0b613a3c71b5eb9eb35089638efda50c15c68ede3d2e428bab3aed89e17a71b4d4ac21d46a187ef15ef34eab607a19e024ba90a1c2682f322b8d30715aa2f7aa38aa42522bbd5d6edeaf12a762bc02e2db864d4991640127cf0edb7408be7ddcc73cdb47b9e2465603462514e8b9a220caab899828f55ece0e406bd033e930cddfb5b31bfa20eb1a10be180b6eaa8fbc0757aa9c860d2f95f361825e885e3c8f4a69336571f29f64b8e6a441b769c1614308e786570a734d754c52c46095c76048aae11dde17994912a63e80bf9969d547515c784cbc2882b10ff591df744fc8b6a2a83f675e3ab7338c0f3b79d5cdf382d9d28ef274c4fd18ba9c3f2b425fd8a35b85c5d8d084a09366da29a0d39a504ee31fc6455d062e095e16a6cf913152d9e2f4a98d210e98cfa00f2ebcdee63602a8019cd4aa172f97364d99604705d08eb430b5c9d900fa3fb9a0f47db5b36f3b420b1b87558a392f61a9dbfa3953573afb61750e7401e916f9ca691b02152f377b857545f0eebbe98f08ed12e79c6ae084e2bb1224b2b8551b012c35307af4d79174ea864bd7dae67a64cf666eef3a0e377f6c130024f9d5b45fbcdbff48be677c5bef9895b1200d4985f3a463625f11298895d1466929dbabbaaab6438b0069774a7401f811dd645599e3efb342fdcc7765497646c8a1f0ecdd7f8aa4df9b545bdaa56be9c4867d840056bde2b8ff580b57f5428550d55b7480dc8a00c5ea500c27b0cc87f510f76364b19c69aec914a1961190a1e37ab12bd66d3cfd52fbaf952d024b9d6383e56d6e9c2176fb0f7bea3645467e5968640be604338ffd28244c6100d37f9620552c8e4698e533c7c4de3bfeb6ce26c49a2965cbe71c93a6129ffd99533edf6e6c59857dbff4e21140108e8f1da615cb37cc7a1ea74bbdb66611392f9812ae9ce84aac366973f3321e463b544fa6520a700e2d6f64659d9d6bb67b3361d6c425bdb90866d35f885a42aabf5bb1d18dc1ad014a7aac29e8330fa592504bcd099d26ae4bf8c6a0a3977f25257f6b7969aafb7844c20767e31cfd1b5b92634330844ef29340010de52407a63e5e26d05de9d57c8f9244cd4c150559c054d32ebbb6a0f107c7c35294b14adf0359a6a4bd4105a542fed42e8bd4876c50508b9e7eafc393d7dd5b69bec27096218cf20882e6c08fecaecbcb2adef40c667f4f112bbd539fbd70c894bc7828f2d127f647547d6652e2f48d0156a4cbd7df904a07430c4c0e50deaf4c44027d9638ecb1e5bf1169bf55ec71c8a25acc4a89dcbcb45fbed848dc09ed2c3202d4c4b53b2c28ddb81fb444ed7746feda02d670586959b29701b9d3d120dc81b8962ad1db7964a8c285ef41ffd4cf6b9cf5fb921658f90a720ffdf89054ba1a26eada0041202b415ffa95ce2a5c05604149b0d9f0a0fd19abf6cbf865b7be817abb2903b6e469a800e3ebcdead11aad4a9569381529ba612cd16b92679fdd347b267dbbb8452473298745a6fe39c762e53ee43bcdcbd966ed2a03678f6ee75bb2e061e06817f8be8a449a198186de22bffde36d78afdde7425cd313868367306e54809a4780c3380f6e033f426c23965c6ff70063f80ce53810afd7a970a966e31da08b88bf33458df9fc0b003f7d77b0b139b27052485963e0eef5eb83a371ef4a133e12f38c8c63a5670c76a4e2b02057a98ea86293137801e45edcbab9660ab9c0d6c0fe38673820911c0126792924e93bc6acb609b4c6acbc7bcc2b220aa183708d6e9e31bf9f0e5eb00758c403e244dfd0f08767efc1f379df91f417714ebc0e2fbe8ec7ac993c6ae995ae1499112cb97e576bed72ddee5455b18da7ee80c904291b3f5d60722fc61da956507a33d053e10883dfc75d0bc33581e90c0f938f892171a3c58e915c59a572ef95c25c103eeee691d62b6f9d474d57f6073af361ee3323d2705dda6eb84a555181f2c95877154fbbd854cbf192652b34dd213fd41a6b51b0d2a5b9fd7be90aa5776c64a7e3b37aa6208a2f6fc36966b9aed1be1191cb342b74a189c41ab1e8c5b0ed7dd128c197acb1fefabbb53d7fb70a3f369c3472660043480c626abd1ee16c36fe10e09bb4e6d5d546e9488edecea4c747edefbf4c206b1daf91a955dfda84c1b61024f6f080603e230dd5215a393449ad098c8119b295877e179910c4657755a4fa2b9dace6ddc28d48052f495957eda496c2044832dcfa59b16902876b10357735e87678178aeced6994a56d29fca67c112c7a4dffc556005f659731bdaf705154a60381b8d3e5a6531c3abc9dfb4109bdd6bcb69caf69f1ee6f2729ee8bc1394edf60270205c4959f3f239db7c2bc5e4522c4b154ab70a55d077e1411e511791c3c57d7af79ddfe750131be914c82901de3b1ada55d52c2d2f567bfec0f36a56949bd7ea3a093d3c3ee9ef9488523f4bba5f26261cfe5eebf04fa1c4b0dd0858e53e23a737b8fa9b9a3f8b2574ae5f90d01bf6892db29403e40d62f5797c8b6cbbe5c1fabc8fd38cc52ec7a1084a3006319e5499e94edf04db637482ad7c8714f5ecfe85241b5728ccb8ee76d0b510018a17e94750ef2ca15c76443cea6a928abeafa83b0b12570852bc07c9514637ba7d9960a69b2a3d6e49c8163c81f8d0b07d163d737fd1b94e5aea4d1702467055ebfc6176edebb309115082cf99dd1364e655f8090c08656aa086d871c3d634254f478007c3868b9ac1397b7d7db1815334fcee3aa01e3cbf31dc03cd99db4e59b79faa8f584946509f5a3aef40cdf4b20c8687599165510526ad3e320bda121def51a425095ef1673f4299836f149c099620135a9bbd5ec750ab1f83d3c0ba956fda6a6b57b71ee7e5730516b7ac921fb828a89ce77900d1a6ad563e82e896ba75a0dafe117418dd87c5705bc05a48be0ccbebf5b53d0d06dc8408a07e507dd02984a8435ee43f022af33202b6e3c756de9e03df015ed2ba44f2f43b7543fd22adfe18d44c4bb6a6e60bbd5dbdd30def635c9628a3087f002b1e23d947b8d142325c4d5806f8d02f8baca566e68f1279b256744b12f6d5f8c3843df54219f23635fc3ff96d0f651f514abaabce42c9fdf6cb6f41f44fff13aa739b48a481af4d808250d55f84affb96ff85f30c1984ba7cd9effb3a41344f08ae80c98a5926e529e50e25e9163a9a2ac05f17b3ccf7bc6d272a4d37713834388968a61ccf059e4c62487888b57395e2ec84568cf1cab8180b5b5f2cd9b035ea64d6060b5461ddfa6b556673f5492aceacc74854e55772eae22b5242e84f0bc1c3e26713dee58b5ac52f57f930d60eb9cf05d31fbc0ca89dcc4ca5ede8fd939ba1478d1bf9a6f01fa140d1428c8847e1226dc4ece8ecafb3677b083db43d7ebeed966d13dfd2e0db4ade35b7ff273a7920317ac1e1cd416f9fb72ecf839524f4a43538e6d712c760d487f9500f1f3df1fa9bca35aa7caade8d0f3fe95c552be9fe7403031b856b58d8afd115df28afec0979b8ccc47036843c75f9886f50e8e48437665121912666fc0a425eafec681471a1da4d9ab5dacb5b31168ca67d41c8214e57031e0218d4b4908042ea5c75efb1fbd1378c6fc37998cdbf033a274fa01db93bdaa6c7bf6385c146714c28fb7e389e869a0b5e49ceb5ffbab6aede993fc422b91bafcb2b8a05d1392ccf94ac9f5b5149000d4c2e0a8faa84e0598ec5b1cb816f812c9f6dce77f5025e4f4295ba2ef79edb3e6fc68d708fcb3c36dbbf0978a084b6f326695b686c80e41408dc6437267edbb59195cfdd1546d2fa50f0c6c12c28150acf8cfae10ef9e9fad36f17273a10c75bb7422944ed2e7882020fa0f4173f941641baa8d027862ec2d38f01d4fb9800e4e5fcede563707f3cb5dd09d05ad7ca2fd81191803020278285431927f733b9af9c556586f658fed3f03784e6c60c185959c6f7fb3605d02159ade68d2008d7451786b6406714c5cad73babf950649382b00d146c36e0730436f8eee669891430307e21d4710c0997a97fe1408a6eab1e29f722ffb32fc073cdf2b8fcad524f4d16c4f530b72a03139e754bd17e8a731fde9cced3ed687aa779525b4b581a1565e078b4c3ed761636ad7801be6daeec7c9628cef3940035a22503fa73a9f89f597bec1b24653fb3af9b2f9a5b8c432b1b466fa7689f13d88ea6dc8e798961d5f90b459e0549b38eddda67d8e3b1f09394fb83b8e8d626e16cf0fd33ea60fb622681da83d19b21a82067e4f3f632ee1a596280e08b9fd4818e54f9da0d0f6d5e9a13d76860a571e8107e71ca75723bf514821a763ff0c40403b1a6ce48a9563106736b4b1716bab774bbc01ba607e981d5ba6142764b7e3a60d5c6146423caec850c7081970054cc003235c9f15985e7a9d6c20d4b185b41b5788234151c76bc26e87878e93bff19190f5986496de48f6a95e4efa1658f3498be5554a8b71493997b340ef447d3303f150298ca38c35f72f489ef597e676e00e680f140bc6a5294437c8e2026e4562c6a6f28340022e6b0941d1d2f4f29f2a1a410809abb3fc6609192ff702247b18f773ea63fd9e78188b849c03582d7db5ed5c069b7ca5ef737ba2788f5a75f15b5d1627b5cc0df5a5d647de22d6150f61a0fa54170a3e7d2d52f9fe9665f427a8b0c877a0ceefbc5b407dcc8dd42fcd87fd3b823e9f191496a0acc24a88b42cc08c6cfa3a17f7117ce80dc9626f61e1ef6836c65e5d478ba9e56c5d8069663646afd645c35f90f8f793e21eb586f4737cc1e9761b96feddf9e00616522c3b95513029dc51dda9debad9996e28d98d412f44a94276f590bf6a961bc085a8e7ceb072d552de635e12737101bd84ff7d31b3ff2cb142edff8861518cc39d64638ff79fb0f46ccbdb35d97922b566c9324d47c20d4ecac2b73aac988cdce4b91ffcc98d595dbe1f09e36431308f2e34ec50a885792d35375c1da87ed6c4ea7dc7915ef19fcc8bbe5e360e1e605bc630e85bb552ef52585a20bd2ff5ad7c8eedc39f3f3e992d94e9cca7e5db9bf5bec7976c7eae716bcdd960a0158790ad4c58af378579d4d91a0548c916934b63882a00419c4e1accbdd2bf760656aaec836de36ed8e2203e0c3e6ca1f3f49c64c8603871804104e54589833bad7dd2afc6954fe89676348e40a6f4843aec0e2f6aa3140283d027499b0fd4c3b5ef98cbd7c3876dcae28c5aff7c62876937d8ea6cf395c6b0d2444b5c2a794b2f336ac82ed754426cac4f661f041888154572bb8c2e61d6f894a9d392b6a113b11dfa30afd011666ffb9675b9e9d9bb456dc9301ab4acf84af984511142188ecd8d1700f7af51ee6e2a322272293ca299764d0e2ddb2e1c364d5dd2137041087603c92397ee1ef1caefcb7262ad68126676e4d7b896c6e32acb6ebfb67b5ce71e785d9e003669fb7ad32b5e18f3eac323049de232829b2448ca74c35737d2b486989baf2ec9c445b4e1e3a1290a47f942f5f4522cc15662bc5bb9542a7db525d34752da7b136118d0ba391975f3ef07fb36ca7081cc70196734c6b6b0f0cd0bebe1ab9ae1561bba65ccf79e97f032c42f9502efe494f10cb7a168388c78ac53bb12df2914c0cdc2ef30ce25282599426db6907f6624f5d20d657ead79bbbf9031656bdf8618d9ea7d40e8b894ae7b81b53e6460b086811d6b6f64d21ea8e864fed378f37348cc4ee248f05de6c7fe08ccf11d1f86a6e0a4de131d893302c9c95611d65249dd1973503557d87223df1a4460b1b33e208b6fec80be797241b7a6cee27fd0455a8e7a038d2fc2825de2666299d7638d8f0b7ec478f82805278ca3d0e59c0e8583ff6565289a20527cef69f11d119dfd56696dec9cfc92595f85232ae511f6ec9975d32fae9104775c3b524cd674aa809c08765f9c48e11ce330f9cdeb098578b564f666f67c20e66e974218384f3fdb56fd6dbc8b71d0c666d9f89f62378c681e4a3a3863de90b044f5e261ce7e9dc02e574702a6a70960058b0a5a85b2b3b5736648b4030fdd0e9bb2b5db4d3494740d5a4e44af09b90f9ca3fbd8dbdfa7166791807bd506f8f16d1f4cfe5c98b2a7ff6038d8c318dd5434a053f348279728fc7109452ffafdb41b16124154b8bf2985a41b980b7385e6be049a0e02d130797031f774b7c76477edd8a460f0ebbcfdaf2c7c7f97d672da026fbc112c3509502f0d41d311bafc2b5d0cf1f6dce28515ae1e324a38ab8e10363692ba3e40c1dcd237c5f3ced1ed3cfa612eac8ad9d399888b2424b3c1d8a9c2c709b61c8ef88e2bcedeb361400485196c27314e83d03af322c8f45b38e3eadbda20a40d38c3685a9cfe179a0791a3f81104b002f13c8e964876a4e47340ea424b4f849392d5a889b41679010293b282fcc6a300f567d2ac80b4493ab78e5235103c28b9b1ea15cc159516a9f12ea45280af7caa457007b0b652d7d325bfb52ef1a3a66e7f3d4bd864294b2f92458fcae8cc6c0f762dd50713130086549c385fab12f50beed50281e580ebca80f3303368abdd4e1d252bbcf8c072d77a6dee926ded667ebfe2b8880c19adab17b5db7eae359d54aea8abe861c2165c6f332722ef27b7ddc90ee3066b5d09011ab7b8167cdd469136d9a8c127e66e44b82bfbe22c5ee1d52a77b8b232da207a51df6b64af077add0c2b5b1de1ea52032d0dfddbb9b3da180f6c7d50c8ec8446c7e06a4146759fe9256f79bf18cc8ac38e162cda0cb863084fc5ad43b6b3267e096bacea2757e838d6953aca20545f18b5410e39e01310901c837eaabfea51fcf30f5a3049c10376daf204a0fbb502f4c3a2b4be692ceb779333514a57d90358697cc4ac62ab3ab27ca71f97d4ff5f792c65e63d24a9511ffdb1dd9fe4bbd853984f8464f6274c3ebf786bc6bc54f27187c9291285567803c8a6d04271ad1c0213412455969cf6d5e6910b32695104e89e7e5c6f22f5bb5e61d4d3fd0dd44cbed4fc22da99bcf2f19227929184aedf2ec05043e5587b5911812c02b44e41530459df73e28c4ccd2d15617eacfaeaf14ea2a57fe1762859b757e56aaf9b7a31b0dbdfda61ed6e1df433265e2acbbe72af6d3666630587e136289bbf344dc66f29691e1528b0b353d5c79ce31d576019b527fab36149de49a9f9442b98de0ff9a9273a7694912794c816061a2f58c38f2f9fcb35084b02159f8fa34a40b2572a84b6eb80094bdfa4e33e2f519f08a84822d785991717ef0b35662241f1193b0c235be590df1036f1b2f56fb9dc2b4c5d803836b2d24a77b0cfc1f3d0e2c61ec0c6efcd0cb749512e9fccf2bd708cb82975dd2fe3479966a02b86ad27ebb573bea45d3491be9d12607f8a6e497b50c1b4df18e77643b5c61dad4d561998dbe05cab4c905d89e1d16d48acd7a1d8996f7f5bde8378ed9493216e6be2f520bfa225c008f5890e12535580dac10387968eb133e7987eaa556a29eb724d6965cba8b05ae35f083aefd1cec75428fd99c8e4138ea58f7f1e2da220223bb2816ac6592fe9599f04d211ace655dddd62fb0b27fc64f8436f7d5046a8060d3206b364499254183d3daddf9cd965948e8a13c7944038019d3a8312cc856fb2d90dd275713068d5bd6361da3a92e875bdb19ca622ab8bdc44635e7445c9c335dc64cdc0b53847cc67d2bd133ec426623372790d33deac2a84d6c5cf53495e685c640865461487c0c9ca16be930b859f494863bc622062626fb6e1689636f1e6b4f1e9e8bfdfedd9c58cd8b03ae5830ff1a347e9c2b1ff8f184542c4f650df4401640cf0fe84e12a252bbece05f331dcc34744dee38f0929f51c1f6df736385ae5fe1f8133b3033899292e815b1d25a51502c8c38e2beec3d1caddb680243993452f3fb574156a48afd23549366a3c53ea3a9e67b07a05feff0575bfa0e004553bb09091ffc948b9f0febd2497667f2ec604a5478a9a3958eb06dbecfc37f1f3c327b627b79567a4015c835c83aa19e4eb1e0af523390af1ba04764579756940eae991bcf973611be49ad2ad35c32d42e08fef0aaf810310aad4c2e186ae35047351f89b56c7538a8d5addb81b83df1296d3d40e0f21f88f91b8dbc1a2381e7cac2b80a47e32dcd0444c75291d7fae91a0bb96ae8fa4658e537b489cde6c9b64082093e4c5f4471077b5ab760d0a3e6e0e6afb570662fb7e4cc25f09b5607dbe1017ad07e39ee4031df6a58cba642bb67b3377347fa527ca8fc0be7bd354d7e85beb369cd61c3df93bac2f5f6cde41d128e025e81c0ab4360b4f5e108bf3be356bb909107e7f9bff822ffad159c57bd0519569b0a97bdcfe76a9dfa1bd93cf3098461557442270a3b02a2b2a1dab4faff2295769af50b685140dfe20cce86fef5d5ccdaf2eba430d16268b69a22891aa5a0b2c022c23cd70d20dd5722bd93e16b27c4733ad02377e6f559077bce0f6ffc84e3ebda3581a9ffc57c678e77f3f83ca5c3711702be11f6380217e13ac0e91f66c5d5f58ed61de7e35c9e93cfa0e4d21ec1170f207e2826d1ef5b2862e25bd0e331334952b234413018bfba24b5f90eb9b16d964f4ebbbb21102b548842470228e4cda6c9e343e0e40f451f3e213c1ada42ca6a85313842ffa9d73b10118abfc15827f374fb3689e4cbc2252273abd9918d25d23d07828bd3067fc8d8742b1cad94c8714f30f4fd31bb36a51cd05d9d055b637770ee5cb3c370789ea9a821cfb15a340ce724e5df4604b7548c05d22e5812eb4b46ca11ef104b130b50614e890a6a64ceeb8b10c9cfa93d52bac35317874e7e3181b210f1c38ca21d8e851075127b8ae6cc91c5dab73e22cbb70f9a0c8c58e5989b4a2117be806735e822ad2505caafd808855bbba58656adf52b7f2a31d0ad21daf15f430eda1565ef9235f5a74c6d82d55d292ecc3b5e90772adb51a1af60212453bb150bb91f1524861fac94c51b951012a16ec5becbe01e2c2901f04f8976f985489c4f83f2be0676c0455240723e7657b533e7222bae4c29ed903d4aa508c0222ad2e6576ba8b6a40ced975824ca43349089b436c5a0f236e0d7bfffb50228ca99315ad222295d93a61f03bc0d94f74df9531e51ae44cd192d58e7a45f443387aef6f45e49f66564bd65a16bcd6c34cc29650c5c15770198f38770293dfc9c521d73d0d699e07527aca0b65892b6b7d6d897dcd6a2b9031ecb4c5d53c2e187dc37e7f90b4717688ecef1d304ee878330bda995c924486c8d8f96baf49353b73aa41073752e51321607cffe186f9fc089faed2133d7861fbca530e472341bb9775a993b315494670f34e781ba1322af253b9e2fa51654aa613e92f026598def4fcc893d9263c5afbb4f5f7a9616b194ec1137dbefa245a344c7a69f1f5e8cdbfd85f959fa71e2679650fa3a7cc5be9d8f1ac2a07b57aad614a81b81b8c9e493b2c095300a70cb2a8d0d8ddb74c28df5f0d6d7aca36abda567ea030b01c8c65dfe894266b155c23fd3d482119310899ea5e2749a42a48f7f62d9e46d1a3538503f834d26a1714320627fa0df4336e5721a82136370e7be96d52789f53976e6f1ebced1db3b2150814c32889edec68b4388cfc27a1d954e6e3daed66075ddc3ce4124dd0b1201513bb24425aeed3a7ecf3e9fbc2812bec72a448cb8d76e9127e29d8f378e43303c929f4d95d2031b82821e52a4f7b5dcb95b0ef92e4e9ef4cc410655b6a4f67ecce31f56f5e41bc869730b7343be8c0bfee41dc4a11bf32300b689a0850a68d2cceeb45cfb8ecb13b0e15986e67ef61f381a731204f2ffee9d04fd083f976868a917b78d2694fe908d301514b7603909a01140543b4904b9c7ad532c2a0e5d2f7f90b50f4abe2ed3c53e0fc76d21a7c8c6352cf17b317567d66ba83c70b4697e09e7d3dedb3aca88e4b921b08d2e4285dd56aa6b3421efc6f615177fa5cbc95351cf789804a98201c8ae8626a76557229330063dc0d3b5e0237c54b039c667a11f91e08b74fd73e5e928a7a20dcee7e7acf937c1e7574bb378ad382a5291837a1b06b9c7a15754571753932064acb600ccc465e0110ebaadc9a9f2d9c3f7a929ec55c14c8a6525b8f980093a250124b9637543cae48c9dfe762b19bc528136a61e0e30618470b5007550cff43c8da08ef4597c066c418c64508be2866685eec03316647407a680ff6f1309297ef178798635325f4f2c8fb8a7fe2594a6bd68ee6685577f3b409378eff82eca610f8eb80b7aa6916cf09474a026d1ce0fa744a7eef019434d35ac0ca8766be0a381ed39c77994891042eecf1f26d0d25faa5b87d4f783951039957841734262850eca6808adca513f2ab08aa0a6a932353d6ec1910f74451bf382aa72cb98053887df300a9a85d9ff25b11ad257d45a18e7c6447ea8dfd5294d096c2c86937d15ba79d7cb7623ca03e09c8ce381c43026255bb3aa2f8ce440632001cad491c302390b2bb1754d39eb2580e0087c97a27fb71a59814c62eb5ec5f251204221d2a2a3e46762ae9c058891e1f9e98ba514e9b1d23bdf026b1b82d852f836db0b67166f74346ffd2bbf295b4cc77d8d621da626908633db162a14841ae6ec2003cf60efa20d3318c16b0f562297ea6996166af8296e1e5cbfd4a8e27c187abc2561d1853960470f21647b3eed4d793343831cea7bdefd01c2013738285cb88f230ddd0e8a0a3b19368e9c308953e8ab2419418b348a81ee83e7b99956dc7e58ab32c210e49a81157269cea3e24898ed8889b40e6a6fe30336c137b6fd9670f76dcdb8387f4e2c2888914ed7b9891e5b57ff7c873036d1c0bc90fc695f74bae866620eb2625d8d195c96e5f2d2b2f171f58e173b515159ecf866f02824dcb11c8c7c3b5855786aa123ae73e72b1e08adcca1504253242237ffae8fd9ae62de41bc5b942cc2ea9cfee780b9cb1d9f83d30ddcd3b85652025f5d92a5bfa9669fc1375c4d401755cf507b6dda32e30217b4480816b079fe3ae632031cb899d6b087d7957918492b22abdfef82ecc83e39685e201f0aee81f6451ce884b7ca62c2ef051fd94a7ba26785ada5ebf89f1245cb54cd19099ecdc08e76bc1e7a22d420763d90d6a57a16f1dd835d1d5042c434d387fcbcbeba498e2c239464a94b029d3057ae815988d21a902ad02909869971925ea8d54fea186fe689f4dccd9c4aee4923fb107e42a5c84798657f715f39acb53c4bcc328aa905c76ade92d9c92bfae5231dd4d409ed7b83ffc05b43b8398ae7fca8a66122e39a32423ed57e385bc3cb54551c62bc4621f4382c3477840863a879f0ba05ebc3633d3a0d1db3f8a867a31e9e1c053cc2c89e2851ad0d74f6dda56ffce380401d9d3f1fa93d763c63538c16b95618733884ccae2f6b53aaf6a63679be4b184347cc2ce72874bf0412cd1adea64b96c219e076e0b7c57d097e52fb2985798c8d1ca2f658aa9946938f5fe5b8f9fde5c419cfd9c848324135a98abcd5f79b9c86c39ed64befc7fd4ec1426de525db2264644521cfa36f588adc549ee7c9a45a0c2933276f6dc8487351ce4d5d58451954a260ae89aa6b76fb503884386d488d174fa5fc8cd6118d57bf7fe2dad4b7e6bfccadbe07726c47076a0956bb2c7abca60fc40249a0d28671f5919d2518fdadd95485d0713b1c437957988072333e727d1fa8ef3db38e5d02536446efbdf574a9ac6d877d6ea6bb184ea95962f0d9734d09501f52ee21cd069cf81ba6910b87e0b85147d6076a0c8a184ead8cb4fcb3e097f4964bcfa5efdffad8ead5e64f1c8976974bad4585aab3defb7a25b84a6598eb7541b9232b92c67ed41823af0d02f9830b7fa36c855084c845888d46ad34ecfe4e4bea9649eba9d64a87987e5ff3f0ae12f3276f3cd6b09d663199d6781f1486239a496ea9d4420eb6be5279f3b5bb97c6e23f85a92a776ed1f1736b3d8896ba7e929d306a87dba710b559357371a781e1f4ba8d0521c0dfe4f7db85c3c01d056d0c9c92f5dfc0e1c2aa17ab834b848b306779be8603255eaa03689f01b32c2a47e696cc561be51858752f240b40934510eb58b9252f64e7253533a9715f0c22938df63db6ab8861444aea56f8f55170883efd2b2612898740eab7f8de60b29ed0db469c42315b2d76d170f3521d08388ea37947c2c58b464d1143e80ab3c68731754c07d3bc3e1013f66c3c56c2583776227e3a8d6ee9726275e358c049b6f962bbfdf39ec849d1836814c99c884942a31b586d147d973de7601baa95aafdca6332a0e234a5ec7c8d528f2d6137ffa2190db9e69ef00a2aafbc63d08369cb8fd3ad1bdf2b7bd6403af6c40dd1bbd02606ef5104593b1e88400e6396778525989acade441217b837147ea1ab1d701bc4323526af720c4da5d1b45d242e7be31a1861ad6570089a9b9db6dc314885959844f0aec4692e7065efb3a69d78fb907b48bdea8068cfe0a9d56621a98fa6d24b67ef43b462c9bf9cfc380bb30dc75d2fb5aa7c48ec720a8502e43295aa5b07dc637cbc01595aa4598a7d58720fb2d5dad63c3d613b5c893f0423c3b1ad9c527d990292df8f1f72d14cf6e12f39c356210c5229885a66bdd6f05384d676725622355198977663e9b264aece4fc82bf61a4b1d4c6161a423262c769d3d2cb19334d149bd3b2a113ecf69b4ca055ac6fc715e257bb4a204bbd6ce1dd13bb6f867ffbdb055731ece070e58cea78e6382e11983824c86476b69e5ed0c8c0054a35fe2a3ad5c961ef4232b8d1a0dabfa71471ebbbc9fcfddc4edc9dc0361db1c74d92af17e95f212ec28cfc45e70f4f1f9865502dd6e6648691565ee3b164aab5e1ad1f6289f2f8cfb6f1d1747cbbdc6ba82a6ab5f5df6e0961e353b30dfb8f364bc2a3e885ba1a0f059d51e8a91e36814c8ba85aba4906ed507ab1707a1c7e2c1c822f2fec45699f9d7758f8a6d4297d42dbf808d0f87c1b2cb62452ec98c3a7481b469bf740c6209fa7d36851eac08e51ee9767d5686e71eac30bc1b84411311f609a7387039bf74851455630930067980e07b6f5fc250c289cdc1a6f21aab1f37522c1e4c713908918f63ff11c0ff09d521ed6d794126665ec543e9005e8a1e38cca58b40778593bbe4bb7f496c5c4621cdcf7af6fa9068001bc7c8867a8a704e9b6a2d85fbb928d6241f60933ab54bccbe52d0c6e0719ada45b73aab6c7b1b1c1cd6a9b521e5d8d2db0e61d9c07c44a88b9bc918ecd2af554ec3021229a2ff702ad5cf3c448b56077ef2d6415b6931dc0fc71c331a3f380807888ac3a91a6c1361017437fdac3ca20ba4a6238e2405b570d5f18ec9f09656a426aac55ddf74609ef037a96b12b0dda2d4ae7aa94d7dab9b308835ac034022d9ae795b6bd3f6c7640f3f0896528531c62900be342aa43dc17420bab6abff866f0da9b64ace935452a0f4f6fa9caaf7d32733bd91585a86c10c755cbcc7d6c07cd16455e4bcb9066684ca6f8c23f49c34536cba2258a4524f6a67adc443ea00976c23b52f0823b4971a27736b06ce77b1f3c63ab70b743bbad1fd56068205194dacf18ab5d1c3d9639a3b3d2fb783286c12af91826114da938bd8727690656339bb2b2b8494ef245b7534dd4dda52add592922bd21997895ec5db52c79d6dfa8ec04ab1c5ab56294c4e8fe82b5ad8f5ecb62d2c514b16174f4f783e052c9575e9a567fdf4c193d34ce76e1440782d3b7b70666b059dc1b211925ead69bffe673708afa0d2d734e6fddd237bffc325a547a0ccb29d9def826f2b125894972addf3df4af9c8423bc8e99cfce581fe4baee26640a4a373985833b3006647781ffac528ad9a0987ce797dc2b558fdb900a6bc2f678cfefeaba02b35c72c6fccfd7c24b993e541729114719dcbf6ab98687e22ab6e27d302d12bedb257a616cf0c6e2c14bd6a60693e1043b441863fda3a7e4c2963aa0ed0d774a3e008c6c78639616c90f4b8f125513d3b9b6f44f172a346f5cbf9324a656aaeaa3b9d9875c1673b6057d34472c7927208bfa7ddf389e7b780a58e682501fa7214dc1b9990b05a46ceb26f7528a1039f78cd05293acf016eea233d78dc9feab41f948faa276c484739472ae811834fdf3d66cf7fd843e58a48a8b33981cdd4afa517e763830a5fc8f1af603eab0a166d81d46da797493a4acde52b12316b498bb445a71a32ddfd0af218a24df48e0a498e29aab857d7eb4fcd3603234926517e52a481eb91d4bbbc07602ea55f56acaeb303913f788627a1db8d3da798809dc250172d5743622f21714f0093683eb6237586a0d30d004a72a166f8af52de146fc4dc9b1b6d7c99d10023b7a09ac42cc2f3ffd48ff6b706cdde5cff0ed1165a1ed0aa0818eb7bdb4891140f6d538f8e58645d75231fd00d84e547563e545ab214b656fafa9cb7a087c5ac4619c5a3f804bd68bc91633c0a9041ed2e9f7971a9864edc8652d49af98730bdec090d0d14b77404791f3511b1b16eda37bbd9df1697158ea56115a0a31c011db0c3685a5de4b0dd2c90574e7fde40d0c3b67aa6404fb2e30ea9e0f3153ff4abcfc893ee84ffcebc0e3a2cec81e2e92a3a494a4c57a83d4eebf545e4d45200a1b5b4dba860d70a6c0b3fa55c3c52195083002b8de9d258d602ee751030063a742842ed8ba7777248968b25105441e5e708210707e35661f0ea0d3b51122751990d6c6793457f496d7ff2e74942df5e47ca5edeeda6cb054e208ea88bad77b2828266437ba5bab0d2ffb0eaeca59c85d70ed409d46651e71c555b2c0a843ab7562de5ede99d118398760161ba87afc9fdb935e2d674eeb6f4f39a7ae13d8a407d9e80c109863b353047c08b6ac9e4fe974e8b8a5762f47c26a2e4696cfda09000ad22a4f81f4ce4af216572eacbf90e275d9f183045557da161399f637db0b2b2b7b81f104431c96640690ef82523ec8f95257187388497aa68ec5ceb590f5bc0b631c52477e3279725824e3d733107cfb0d0ace1523a57d3e9951fb2a178ecb7bbc92c8e4d75db55a51506904af7b9159a805871d424a8640ef3358eb7663806ef03b4fade421433f3fb432dc6cb9634da8d3483358cc686a065b5ce6f0be70b20abd2114bd830c490c2f2875d66301a58ab7166d640289b2b191b8f934410de216f509a0e5041660d5a820a8750ef9f626b1cb993fec9739542c3301ac605a403e62903003b7436d68f6c03a33964b5496c28890621dd0e134914c18d9359baf3859f0755374d4b863195415128f96a472a6a30f8c5c1a0c89d0e265ab8db6680096e1c241906b3a42d299e330278419f0d30374680be326a7971833e42f5f9266afaa642be04c34c376ccaa94709c21e7bd228e1059baf4b276ba776ab61ae0f6480b97dfd9a0b785fb2433b52ac91667612d46ff65201d711500d1f48c6092149138cc7ee996e38422c49999b699c6d82489e9b429e62a09606048de099048247cf623623079fae7fd9c927d0e51bb41a46486f28dd4cf2162b3a8cf340e20df0b3267d3aab46e12ae61cf9a20582e7e3604bbf25dbb668bd1cf53972a326bce4367015bc739e65b8259f65663ee5d955972bfcff9c11d1e6763ef9514e235a62dab07086e3d221223852c79eb61ab70dbb08109d4f1e5e07b205f69e51bde8593ef539b829d42fc8dcb03ac22a49e32881e0167f95361c13d0f746723a216d2cc5063247937897ae877381fd46bfea0d9f7e4c993b78e6fc91b37af7e2b0dcfee89f6469029d0c29240f45a5868337edba0a0c868546177e22fe4549a20ec70b2f78ead661a752da49af77faac156b15d09c5df39698435dfd14a6f80d2070b73e584f68bf1470f1ce4078f71a1fd8b66c82e875c2d7b559bb43e44e6a64dc09310499345be1793df1f4a8f8ed3ee41bc2894a70ea5261a42fd8093a29dc29817d2fbbc7e19146f1e27b4ec442d46755ed8aa2e0bd0ace8f2dff94007b63710d10e3435743b39bff131afeabeebcee8d826bc7390a20593964983de21b78ee0044f2e1b768025b1595c9c5e2f113a2328aee8fde1a824ca9469e85bd5901ae8a5b41315a71161141b68d219ddd9a3ea2904e8d1f86fc08d1f36bcbffcbb486c6f7e6c71d925d481e9b8b2b624ee8926c4ba7f965b32e43424cb2d0ca58a4deb5dca72edae16eda0a4fee8c22b482bf71d2afb6e72ee9422554c666889cb924d924b5971843519ba43765587da06170bf3a5123603ebf7efdcfaa48c0c6b32f2836ebcd33d3b0809768f952637685ef26d150f80fe8b82e8805afeb0a561e9996a789dbaccff25677acae29f727169f943a5e0c47914d558bbd06539d2ae53dc1d8f19343f21e1e193bc9664f77ff577652e1f5eec5397691245fe3647aad6d8c7184e2dbe30dcb07b5b863779b2c16f3c9313a997f98948d0455e47ec308d487faff879cc065c545609db739d936b889ad16662b02e66537bd1993864de9c7b7ab751de69598fe68629a60b342f9631df673c2433af702e6c0ee5eb22239ea1dc913e0599cd70c8e7542f18aee3edfe89c15b1b5092630d6c8036fcbcdbe293adcd9f6ce92e55dce1bccb9ff70df40ebbcf302648daed9974ed158fc9b57202da2536ca4a8f580a8ec5eb915550d957c98e6e506a3dba0d1d8d453eb0629fbbad9e05985531cc2499d62fa29720df41fef73010e16978248ac2567af433b52a730c314b757451d07689c14618874ffcfa4ce6ec340380c0f14e53049289858e2a50a6ac4238730002f513a2593f3d1013f579084af32bc73f279ae3eac7f06f8a23e2c5025e1fed78e7cda2b2b5eed0bf066e413b93fd52f232c2fc98a1c339dafcc2f54ca19226826d2cfccd4318d767c1d2be084fc47e8247b215fc0d58cb86bd65422af232f951a4872b323375a0e18b77c2d6681147cf886dc5b5406de2a7b58448c68fa1fcea786ec6771ddca1adbd30e86db053d4ab28ba04048b17f5df27e4fd4ec7556ddc10825f8736d0768fa0085b8ef229461860e6606c1ed1ceee8b585f23b385c000aab38be751009a85502cb259172a84d8b3c816000033cebf60ab9358efe960c2725cf8f67cdaba1f47487d3281c97e622ad0f42d0bcfe72d985775c7265059474e7ee608c82990d7b05af47f8110047435968bb862e4deb00494c608384ca9b62134907cfbfbf699ef7d633eb63912fa50a12631dc866adb5dffb4db5546ba9acbd279adaac784dbc9442d499d021d6d244a01fd8f077a595a88bcb0c9187a25bf76e6f293ec890437a9ab2c55f85beb3f925068798846fe617f8434e9eeb130f169feb606bdaf6df84714a52ca57910791c94b8e6a69b0bb3985ebdfa0caedf210c2d09966d18b88b5198967f2b5a9a444a8b223f2a58ebbae281f3bdc38bd5e35668c99ac00d31834586ebb858656e4aa9c781e691288535a4ff6f99dfb79cbc93534f2648705058b2cceeb8de8148e280456c5c704a8ab14dd56b28ed1495e933dac7b0c2528e4c01f68270fa039c6fc06b47b943696fefb9e385f6f08a7be95fc73bb36ff67d327e2c5f8dc4a7c48cde95aab16c96bc34f2c149c9603ee62b0ca8c5ce47649cb23f0c8f72bc9df2ea152fb8bf921e155e78cc1fc10a6ed0d7615c180830008d2b9b91b9711ff6387fea93aacc1bf55708d2c419cb9267e6e11bc71279f022588c32fe2f71e7d71a24799131094adc8c4d9240d80f14b82fee4600efe80b53890fdc8a8c14a116bd4e081849a8d4a8f64ca225290355f588d75f648b2c8938507bccf49173613e3821ca4ed0c6ce2e65d3d9debe4167ff1529a2eedc8d1f7573a378d2e4d2706206ff2e65be51f736133dfde1c2982a7f5b8531db3797ed0c6450d3099733851bee26d8c6d23ef17886bb538e6a52f687154e426b8a6d307e9398112c58fbe4b18a7e2d146aab1952b2f6cafce68cf5bf01bad46e79785817f959876b9f8893e497f052787ebbdcb728812c5ceb236c88a5686fcc56f8e754962adf132650a4403e8d9cd448021c77030580b7f63d0ec9871a3e7b6fa2b207f5e85c3c10481314df01da0fb911427dfe204f68d959e587b5b08379333e6f2724eb315cf44250e16cc0863d408bc8e7a5c357ee05ff077c13633e75e1f27dbf8a477091912b2cf9330ddc43e594a322901986760d86a6182784e413a0d264c692d13cd0848b7df0e973d3b6f18dd42472baf22bda12caf8d404efdd836303b36c121174543a0d2f0bcd0605d3c7244c21d5ee8126a49ba6d958cff23b3cbb92996d728f913f0f0cc13b798e925477039a70109c54ea119df561aa4f3a9a06ee19cbb2d3b827299066212432f90f489e23aaf5d4a6c2a7eef70aa9804947959e7c47172c40ef113e3de5bb9e92eb8663018bac20e6ee57b6ac0703649e90a2bb0f3be465897e9cfa405f3cd1de0520299e3d2ca77fed4198e41dacc12fb43c7e610bbda2f9662d1f3f730f7dae5a2ea171936b8a813301b3ee60db26985f7a876b03aac42a984a3ee4d218235bc90ac8885138bad438e25c420cd4a917a703530adc0ff431fee6b06439d067cbf650eb07e9d57036e987931fbc65c87ff2d9e7708dea9736d9544ac213650330a8128fc6c0b3e963cb83e550e6388042a3c33cacda1d295b3f1fdb07001ebf0ef47a793ac50bc4efe4559d25d6470af210897d881f2f764e59230a4d68d7449cc054a5c79efa35133c85ea29ddf7efdfc9258f64efdb667433d4386936756062ce313bd123c45bb7b14a98cd33e990a6b02212984a39f1fe8bdc00a68e412b36d38a956d7b40083caa80c3d07766cfea703393f6393a25910c433310b12f00b1476f96f8383da1f2676da787501bb85092b8f5e79cccc02d2ee0f003e6a9047499af1c61bdd3fdb43a75492ee6c3d33954c83b895bf48fbec76802cdabeaab208d70e98423a948fb5179184a097a5875dc5746f3633d9dc9826410b1206ce474c87fe0d269cd244dabdffe59310ac6808ccf8b02d634abe658eaa0296c1e268afc562e37179952c83e139a614164405447aff0304cee9fac19e185128dd0ce2858890d11bdf5f09e544a2d5c137d65fd806ba35220a911394d735fc4cf6928b8d59f0a91619d7309dc151886862db65a6aaa518c65e6e6f5ff13ba61aa55cf3fff12860d87be559593418c55c812100140deaeee8eaa9641cf78df95882a2e7725605b6474e45f76b255e7afe006553c8296b7828e34c1a24813ae5bc4ffcdef45a441a721fe97bee1fe639246a32a9becbc2df34ac8c3c7828385f478f43c9e644df224b68306319da1655013fac17b5eae144f85abcd33fc55fdd1c643f0cbd06c881aebc9af1cd45f3165a10e6ff413cd217aba00e372f2012827465ef4b1d999057f651d1062b8035fbe8aaf1fb1b4267a86054a903479c6618a8b3bc52813bdb5ed0efa83afa94d7c5bb4406276bf34cbea306ca4f18ddbdff9b25f2610004aeb1cb77edc5a5eeffe340fc545e1978d92f6a0dc2251d57cdeb11d0094ccb4200432dcfe2255fcc02bbb7e1c67dd290a074fad5fbb99c81a7e38045d9b713301538acd8093b9e3acaff5a0fde387c1e36eb903967e4f12ab0c3ab5fad3e1cde90238d13463b12d999019c930151937a372c03f9b391bba56bb42a39848ad83d7cd2f49a33414e8f67f3cd9dbac7ee9976641053a2e13aff2b7f559fbdb2deb99979b77f9afbdcd3cc8d4240a7784de656ee2bc5fd132bbfb145778274afd018c85f50429174b9c5d726f437ad5c766805ff18ab95658c0b4c1bc5b4fde572cefc9d5a585f05a30154784a7e995df26d08884951abda9656014d3b0266d4c868edd0f7dfce3565fbb44537c234beee1c6fc1bcb3f3e735ef4f8b3f22cdf634cb61029c9758e710a7028d414e7fb18545d89ffa8f83a2b15eef119573df8c65b331d9454979c03ba29f455ed5f3bd0f658f8ccbdce159b3e9d8bf62272d8cb5d0d37bb24bd1cc673a2a701a7c50974883f3ebb6f7a74b383124304ef98309dfc2642a5270b74262308da182fd409b01f9542f765df19eb56175a1004618c575f70f34aba516899b5942dd87d948c4dbbc9eaa89d339365c48401637bf56d4530c456fadc12826c18993678d56166d66de619dda7848a387e9e0b30be0f0bfe4bb0256c51395bb7a95423d3ec72d15aa02564d7ee112be32ce22f552be7fc39b44cc1835ada03d0a127ea0b064f26f861e9329c7b46da491b509e0b894c84c22e974ee2d2315ea7bff61ea8f42695976118cc1fa7ae5986b2257fd90c9834a8488dbee87bf013e48fbe6cc19316bfc9f26a0a7c6bba375019c43b83b399006abbc9b3acb6e6fb0955746177050382fa92beb0dc266d5a1b3d079c09801540c5379e80cf66c949932b007fceae48df0d9484fc233f005d5a6ede9351da4599ef6410d9379df4a1a506294049ad6b8984e91904f36a6845fe4d2bfd7760f1eafaa9c78c8f117615749330309992ac0374c17f58e8f93ab22acb2bf377b4e49b12624488967c2add205dc770eb27c99ba29b15c06a363aa92d36bfd56aca31bc3967a1cfdebb373a7a4108d2a13a65fd3f8ebf4062cd71db0abaa0dd663866abe8524a28a6a547f537ba418ab02763383b6c5ae0ea091e614cac42504bf8ea40d9a50e8b2f7186c42163692f87425ec00c27c62b3ea9cd28db43f0c273d8790f798c4d257710d60ecc0510aaa19d7289b5f7f335b592a69306b1020705c787c651115e6d747e7b3d272fd47c1aa222e54e28d2e3ce3780576a74809f430a856b94d971e864e00f1099859ff04aab725d2e84dc69462c2dbe2663b5ccec2851d812903bea3e8b8916bf57a09af5441e7940f07659737543cb207b0a7deb1f97333ab0bdb54620c245e60e4a3877e1671edbc1adc323e907695f6fd039ed388d48a682ac4288aa5d57f4cd9d8b1d1d37469df366033a993aa4110aa40f314e2c8f2920f43401d5f914c5628be5a320af7df6c48c58002ed88b99b6ff45a48687107baf34d59812a93580579ddf920bc5c9d5fccda41caf67363ccee95858b350b46bf1d9aadf495b395e0a2607359d03f804c59ba98e3e3b267cfe818ecbcedafe6b17ff0d060202371b263457ac7533d438ddcc7b18362a0a134c5680229f473e0fc1d2cbc3386a4d077b8cd25a20781626cc2ca6d7d39b1b15e5124c8256555bff5d9774605b48c84b7d201c9eff5c7aeb64565ef34cce777fd04f3ebc768af48b62ea7b44ee43aee7007d4efce05ab18733d41be6f29e927f7ed4d1a07bce0b67a522c5c7408bbec8843b19f8df7dafe860ee3b9ea6c0e287e823c2aff2cc5f634d1d28a86f4877e1fe24efd957aeaf8ae0da4246baed64e7842b9406f95fdf2349151d75d7bdc84f3faefbb1e67c9bdcc502be01deba306ceb6b9a4c79eafb194ea403bff9a7d32ffe832be7c4f8cfd45f137addb9a806a06bae11ddbe584bd766de01589f4d612555851f9cb99376cfd69169d401ea18030ac48b524af5336fc177d539f4386f89750fbe448cda0a854d29d3d2bdfcd203f9ba4039a602b83dfaea05e3fd4c83d893e2efac09f4fc633bd4aa5f8137cc93d6b25a12856e70abe9c44258036d2b6a8cbf6239ee7945d8bd9d706ca03a927ca66ecbbfd87bb95895f94adbc3a861e6991c63f82c65898caf8e9fbeb8051557223dd78361f8c79bef7cd840716aa30434d803b6c573dbda6296aff31cd52f7e0c336125d471bf18908c72d5012d164123a511c913d08d37be12b22aabc0f67bf233007db162edd0c1ca637830c1037a6160e266c6020807c2f7b1f504042eb0536840f80970f410788b4eb9e68228bb3dc8ac1ac248bc33791fcc497fad2af313b1dcd191ddc197353cefe0fb65019968ce14e5852b5a71e88b40245661a021cf25a81201b8172ee5fb757b27cc5fbe27373418e75c4c3f204730ab9e784ded5f36fa3ac63097e68f7af86db25b2cef914a4516427f9be3bd3e68f2731428ce915953f5210dee25bbb6c60f4ed14d0145763400c09acf170648c34cbbb8fe125e2ee971043e7bc9d1f3a7b1b046c837e4568961a1e421fb01e2f73dbbfc679a6a3fcb7d71bddc43cd60ba230f400204897e00d11768db8ca0b0a9dbfc4398efa0b414ba09a7f8899c37ee047bed790cbd09c99c23c9d3abf8527a4a68120054e9c64407d21bdefd0383ffc9250801a0585f021f230be283d069b9f76f505816d86d54bd19a42dec1ac2a9c3151f98ef061be12d7ba47b7d7d9614aaefdd4fcdb179a21abf18a5dff0dcde23a43ca9a0758a38fbc9226e7d06bf915cf3d0305bb284affeaa40fba12dea645a893229b6cf64106bd0b46dcd8140e03014b6c9cfba9f941792cc6b52c4b1d3f2cbea18b8d1a8ae4a2633c00f7940c24e3b304ceaf02102b7216dc056a1b7d6c49f456c263119c512d6d9f0a72152b3f8d9b9c041b18384c322f7045062f4163da42025cc9d4cc42d4f773f425e355fd49c3cc8349eeb3701a01822014ec4551a195c8869800981148cfc34ef151df416b15385047c786a3259efdfa85107f1f8c4f796a71ebd8f0c922ce3ac6231cfc0c4a01765429f00cd313b6c067c86ea854b9c9db8ee72c494317a84ae067df9eb9045e0382b500956b43d92356a80987ea86dfa56b8820b876323b1ac3ae9acc073b489b359f760f4fc26f95ab1993686d5f7e3dc186e80424e5b8fa2b0d283f9496ed0acd562996840ffc76369f62ce6028ea49b2398a85c78034538dd0f8959837f057d7acf2d81cdcab626f1e9e79acc069c8efa5bb6344398a29b3b33b276da428ba22c417a142fc0826fe4a40a0efe92da10f5fb38a96ff5e494401301ee12a5ceb4dd1c98bb85da13f14e6b4f360797c0bbeeee2b70c8ac56c8457ebea118f297883b5f85889fb7b27fdf9bff298953a562bf2f83b05981c720c1ef1ecf3d3c1d8f1ae8f939908f44284f005bb7b4d1a34a30e08a8bd5d6223858423833c3ef654e502834810aa1f1a24baee0491f4311c55f2b82bfdd5762b2340be06df5cb4771588eee2494f62f36bec7104b5d70ece542d9aded53b7b475b79d7930c1d38af92251c9a259aea85d619696ab607ea1bd47f9d715fe8faee5b16019908eff31b0ad591fa2dcbbfcf471a5c7f5ec986724402da40e0763578622b1abd9ce1dfe08d19e6c2244f0c54aacab5513812bfc5f01ebb45a4c5bcf0d65ef280feae46887909dfe801b4d07fadbc65ccf987a72f064d46fc1c1b84d0bceba1b9978313f284f930b61171eb95be99d226a3c29927c65388cde43ad00d9998afa7b9f547b8da322a9584f3a8d5dfaf5a8a72edad3ad4c81df1fe105cd5bd133347c1f61ed0211bf8f530058e339b149797530cc925a7a65cc8c7f60eb8baf0ca5ea3a52411326608bd532ed1307576bc47b0b175d3c6af5779071e6f837ce3c1c2ff2822c87504bbf1de25b773d4c56f5cce6fec0343ff6c9932fec3ee4a808448a2ffcf3ccaa9bd77306e5306c1b7f340c70c10b14e3d14c55e5c652f61a1e82f2d2338e542df6d8fae29b6ff533cd472ec8d7b0c3b224e3d43d50b25fc00449effdb16db28221fca9e152a7fc928063a0fb26351fa4196ae3ba3ef0cd221ae3297ad207b571199c9f227efc30d3dccf5d7b3b707c3747dbc0c906f36885509565f63aa730b9b2713447ee2427d73bf5d55efe95b127ac561eb8353d788ad2c89a23277e4503ee0b418c45ea4818724b95df4b314992e3508e7e26f0234da59fc3a1bf100f6d2b4d390b499b3f0e82ed270844e2319cbe73b29fd07f5fc20a10f2ae420551ebcd6424f75e16c8a9911677484727a07b806ea49d970a7affe037cf1520b98cce760f064018c3b73c9a49eb48019de78fff13a36cb662ecf13d43fe6772b0e99ebb1f7448059649b188f40ffdc6007e8cff3bcd3999510067dcf3f85544c4839e780403306be35f4825636996c71f006b9cc76cd44166f68ec40b03be0604277f9b99a51ca80860afe3165a8034020f8fb69c556bf05cbb63f1b0d3bc4353ebc6d7963d6ebab0a544ce0314ddd709e0d75f59d22d49eb1f86b97cda1aa868a90157be68df343379e93d74c7bbb34564044491c67e00dda083bc909929ad926993d5a1de06b9efe03255028204f4de5e2db8371ffa8b436ce05dd1759ac4d05bf0a07dc3bf3b8fb12060baedaaff2239d2086cafbd3834652d1597bb8e4488187a43ffe0538ad70f20a6ab4bbdc636946164b74ee4fa79edffcd0ac68fa61d6f2ffd55519aa75a2147b2a2609d4696dea75155c455dfa32e6fbc7eebe2dfa5eec25feeaa243e69e14ae5d65a48ad9fd9715073a68cc603cf2658e1088f5cc481c4034ed87f8ca7b5be7ac0e46374529386326ceadb3de2cb88f76798936ad5df9ce03b167bb7973738d0883d8b403c05fed24ad4422b0f2d364e6b56a80ef67c2e18ed9be894985062b7f6a9d119f67583c1e52d82825bea41294073e560564a2e4fc1fc363354eb529a238c00fd6cc1cd3fbc8cef934933cebadd72b21b91c9606468ad0b51d964f8027bf2844512b1a12d328f35d103a56067c0aeb8c5e81565fdff58188e11adf3cc60bfd2a6c5c8b4732d7bba5ed41e57713b296341a143e9bf17b666d49fdf8e89d28e16a01a9c37dee9975bee0c6b026ea1d1c4e161bb0f3f6b588a65310d03454d7ce30c0d78d74038a4a5cb956894b09a56120c78f106ddf4b9313b9369d4d7a8c55aebc008607fbd823b06ad458d75bc6e6cf44473a7061ba4bdd0dc9255a4475074af13609981c0a48bd9c6c6e70031d0cfd43c5636aebe06f3d1fa028ba5bbc3cccaeb45056d153886085c1b0942054894744e123a6e57ba384f173a26ca1643490ae3c899134ac790fa26af0979f6a358a0e7db5f1a21eaa5e809684fd3d66785974299608273e9f793092af9bea7a204e40c82a50ab4545e721de8f1fd5aa216fe5e91ace7d7e5ad4a73085d0c4ec76410d73b7bcd4cec38142268ce4b2776b57f580d095d6f6ca6a7af5cbeca8b9d2782c6df5dfa4bedf633673e43bb46ed4ea371a27531be179df03e265ddbf633d8806f06afb8fbdb476af35e730394d5d81a8a5244a72c4bd8a98c12b6762b483b5bc60fdf126250b5e593cc1b9d89b3e0f9676f037db710c3b1d65c2f92cc8a141ed7240cfb351abcea03a7bdb63bbfa9bd9e06ab0d2530404bc62ef9ac9f84fdf794745f1e8b9d1051f06c1a9d65c6073019f558b0c933795aa63fc0f34f5b4dc10c03dd205a66be3e339b97e9498ae8b84e1e0285ba45a15b0438e116b4f8e79dd565cf287e7514ae61c62ea52befcdf96782c566278d46693dfecbc36dad25329dfed2775fe2629a33abf1ea32eceb874c6952bb0b697858006dd26c199709d0e63556620d497e98cabfe582b44f48bf5570fbc639cbb3636795060f938c9a16ad49b47e96be06fdbfd55c2527f81c03253ef76fcf4755fb8c80f670183cf214dd4fae897f96af26691c24ad7af46efe1393c305920704e17ab6d0636547d43e79315a2f26d16ae817c33b0d1291ddce03145d28484f1d586748080820c8527a349c293752fffc813cf51e4729a53c53870b965f9dc4f926513f1e994a33bad3529576f7432c42784ce60dc6932749a4d9a29d5d759d77aca14494333598b6f938ab7b210912b02530ce448737934db6d017f6a63d33137b1a47720e65ecf733334d15b1256e1b17c17b64982bb4f04849fb1e7dba72c5ddcaa644cd9dcfafd9add5bd67184063c820c087b5243a175d5728caf7428064648d9a61a794b29ac27c3f39bd88a305637d917d8da1c5c906d08ce6393cfa716817cffe1e30a9410a3190f1e74952103e32a1ba73f297a0d016090818cf4d82cd31f135ac5d0a570b1489302cf5798331563a7eaf775103ccddee759bda10ea746035396180f129fa626440ff343e6b28be2c7ee532cdb922ea4472203d2386794fffbbdbb36be585f2ab11d0cad42d12fbc7e3b0e76d100efe0300aca6ea63c308d46cbce47a1c9a93187b0244e0bf736cc9bb5f830eca7a3558352139be71ab557dd660686dea1faa05df6731c2d732d1997c8f690896fc0aa6af2c6afafb0202eeec691593c8bd582103e9975f5f93f5a7d3aa619eb4cb9348ada270c08cd44494c12c1fb0ada88fe4c6f0b995ecb924117218efff9f709219ee5d272e6ceca28a7041bdf47ed2329751b527472e79a767a16e83867a4ffa928624142d057dca3ac8688dee12d489419d3a1f70ef7b2d487618f32511e3223ab1649d5b304ccdd294941ef2088694f569d75f5b9958a43958f698b635b8553c7abefac894654736aaecfbf100ff1cbe202daec8059e2b4e70788bb000ace97faf4f831b526ad8d52fc790bd0e28acd1f9168141f8d1186f26d81e1362947783888a13a896e514c5559a8f362550f0b0220a51fd35177b5f0e852ad6353c4f00fc3a708bf35d765497df55befc2d8fac1b027b5be5212dd82744c572995c91fa9872d5a53a51b30c0badabdf8a3429cc6e10a73cc24f8a3d70488cdec51172c59c78ab7ba3aa3a87dac41379df17e60e5ebd255d00e4055b48f37ff1af48112f7ade599521d9561d9420f7a300f0285540a2296b49ca23649a518739d2a6152f2875750bfd9b39296b9dd4b9ee15c305320a37d2cb5b663296cc7a828ea49e0db039c1c640ba035e39864cd1ff1be22a225d54e2418b8ac4d2544bc1175ed9d9d757e5ed42eec431e88e91899fdc0995679ebc285cc7d2bd936b71e20735c4561700163561b8e8b9d7f8936bf388a71cbe79333489a8da19ab43b556a0a0c2cd9acd58e89ab164b673d4de68d31e4d70e2a512325a7659176066a20354eaedb57a3e5d194360c040a33954ac20e3715031e82529d2ac890530f7a3efbd99ab44d38715842da446b93d7788324e49c314db134e7e4b308dc4ffb68e20e272186a1b3c7faf7e2516651e30d4076e772043711738311bc70738a365fc2e1c0cfe2ae6a89067b982b1263ecd5cddcb549170afb089f1838d77da2431b796a86ddeeb505d140a635ad8f19c7f95dae3be47ec0921694484e1391d3c3fc3a53b8aeb63c2fb3e8184935255ac6af67cb30db91faf10f5f996893da0bca07394f9695d71fca6e817be89b71e3f70b3e5f802fb126c73c339fff4b68ea6f65f6e6d9395d21b87e986e7689dfab31719c28b8b85b91fd6c26468a2efef226dc16ad748b9f0c2d68192e69559e8a37b3ee8bdbd8e037584cf15a57bae9d87830323fac9bb8094657878cc3a4db6c96606590256a7036810394a661d3678c5d28d7d0ff857a2eda45a8939c06598cca558d89a5c8e82cdc329e5eec469130653d1e0ca93ebf6e24aa2b36f9fd7c125cbe97783352b63f32bee7aa5c38f4be2f4461d72ba9cc6bc68706305ab6f4fe1d28461901770b0ff9874f749d6a11329a80f293554ffe7b73c756280807a11de1409e50cea499325d337d873710a03a1d1cf308061b11559cda8b4ddeec2840b15edc9c884a444723052e1f9f27f0625c0fd05b9734f4843e57b9b742469632fac1dcaa97fd6a80811a7087fa6b8829f6d159a681f67822d999af6f15a9538a8f514b9e182dc0852a23021bfa54899b585810c51880cb7a1febe3c00be8622a50e8abae0cc30c46d87bab54a9a0adf3dd258be0d382fc8de67db3fd668d93de1922a6f35d101ffb303744246c2d58b60d9b98e5060fc723d6c2a31872b9db9b91df2b10f4881f356691385d9e4acc89e2add7ad26f5eff756f8fed16ee8cfb7c21e0cac1711b220ad4947bdf6b1c51b8e6a9aaa4b40bc4bc8161bc63b29f04636a6bb756239bd550dfcd4e1e308ffbf7e9094adfdfae3af769596d3eff368602982cc29b9f5cb554a9debd40553bf34c452b42c62764fce9a3f52a758cd4b0630edd9641dfa896dae51fec30fadce6b5625731940a208ccf18da8373a89eb9571e86338ebc9bbf21952d8e0f500e677e5c886598a20d3d51b5177ea075b01127cf2782cafb92aa7f31bdba9e826dd9f26aeafc0167c9f02d9046742abdadcbf4149c8ef7206a22086a1c2fde66b486056587f74d7d835c184e8580704221587101555f04bd5e4acb9b17de004b2d78dd97a91d197e64368ea0d8be93451da7b57003cae69bc8c51ff25ce1b08a13ef5062fac672ce2a2c4790e8e99edacedaffac676db0b21ff8c4c3338d2ce160448fd1488b147fc605aca74f6af17f8215a2d91c88e5e9f72e2d11740d76730a1261abdba85bdfd3dd41bfc0fbe62ad5c7f5ceaf5b09a411645c1b36209d87c2fcb6d349feffd18288c1b13fe980a17890e69ae2147405ffe93ba719b8a6bb48a9d69ab8c1d5a80bac5935e892e84195ab2f9cc5fb168f3047e602991e7bdff54ade48a131e71f6b6c84a80a8f0404ec2e71243eb095c40dba2deffe00a289fd5f680dd9ca647d8da32019289f08be57ed60c826defe057dd4783e046a1808588f4369fedaa368259013e67cf77f82a34ef3a4b726f07ba72cde560d375d8ec9c96a189c8ac1a1fea800b4e764168d2321a2acf1869927075afba59b99a93f82c07dd47a809347bad0e229b41f56683aa2e6348dfda17139b3229ccc6aee2f03b5823d68a2624acb3e50b251c8d7f1b95701ea2fa82b0a937225b43e8dc67ce5271c0fddfb6d5d96bb061c44401479232f4d5d5da0ad51e3f28047aaf70a91f7bed01b302cb66314a676f30995b26f7cc0ce967de953b52e0388ff3305c8579a5fc03ca4b85a17826124dc7fe0d6deb950e33cfa4c1f5398f6774bec2d515bd4ec6d9a2e690c0b7c09142b4b165dadef99c2ae9c72e4344cb065c9ce67780a03936917d74bf8ee8343d445c759f42f80901bc0f20b7a5b6f14d8d116daadf38fe29c611c87cbccb701df8c5f26eb22f5edd97b4c6e695c11490e3b66ad2ef849f8a6b8eca4e0c6229084dad361eee5a2e608e598d547186e8da154558d6be2fa681e7c4b1a2d05d5fcae058e9cbcc5fd48ce12d9795fad705a8aff68f79b78c695d8bb836da396b0fd935a3e5957604ea77fc566f428964559d6feab0505ddacea4faa9dda37ccfc6e8993136274ee06a002865372226c1221fdc6354fc873f5dcd6df9d2d4b12c9842854cc5c0878e67afcbcbe219a14119517b432e29a63bbbc588f876c9c6bb2ec50296199fdd7509e8f5fb8606bb4a1d81457c9d6388d3094f0bba36ea42c6d7e2927c0dcc82275983f117f3e4694996a58897aa7234a287adeb6c6260c0493164aaaa014ebba15f0aa7b9f133c526918a6b89606c823007b40cc9c6c06edac022357ec26fba6365195720640c47f67694023dc2d6a824ab8810826d63347771c72c9adde5c154078b4ea320ceb9402453a96b04a87ca8a154cd4e73c53a02f2824dcfbb250a097f7c9e4cdb6cfc9877cc2bd80b325076e61f9b9b2aecf0669c11d3bec7763e4e50e66857c14858de8fc58d94b2a4b8d5668d9da072b7b50fbed417adcfae8114a8806d4f365aa49d6d55957266db976367bc5af2dfddb3ba8ba4e9d177d6406f0fd7712ef7689181c878fed43c9589e1801e60a8ed7515b000f9e5a9d29646f54fa4a8f0b26eec0822d654fab91e9e3ebf1829a255c878d856b80ddbf5b72f801915d49bc544cd68562c830233fe0dac8399a3d0f854928c130dfc18661dd763e7713e25278307840f78dae19bca86e8a5d5cd8a648a3b3d94deb74e9768019fa24862573a29e39bc23b6e38b631a406ed52823336b92d05999a7aa9820f41368b610b8c1a9601d76244e209fabf6058bdb8b548bc827bd4cb82d787ecf4cbf18780afcfa466f86664dd786961a3ccbc66cd1b9ad07313bd7c80ae9dc017316902f69afe65d6598493334d4691fcc72147eb4aeb95fb97f116c7c38cded5ad1387d70be6244cd373ae84bfc4ac50461b376f5bf3a77ed7963ce90978c5b05eddf9b6a3339a935a1d89930776c78c7c2acc98824b06ffc875a0b3db51d79dd19ce5bd521d73214938d8bd518c976024667a19e0713188507f84c030768fda37c21949e87e208ff15f284b04f946363d7ecb029c8f59f91021dc4b02d8cee5047b40ba629c34c69d11be9ae469ed149a774aa591112af14ee15e8849cdf95e6697cc18fe5a36dcfe683a21c45172fdc612d34eda5c2ef43f70fa6aba96d18d6d9a4b5e9dd4db5d802b506eb35f04ce2043cdc82d937724dff4e30fe5fe664004c3462add6b5ebbfe9127b34477292e7ceacc5cf6a9e62da1cfc7d4a46dd71a76c65a388931c117edaaad7e442cd5b38e2f108707ff48677b2ac068fc00b5552ac689cf93f23ecce7bbb1ca1c365dd37dd49dd75c8844ab664855710b89e0cc419b0e0cbba73c87bcbd642d560cd1a6f6fa3f354ae003e6c217e3a7515ed0f449bda147f37f421ad14aab67babe98787798c110e77360738e9e06cddce735033dce2d767c1dd50da1f234ae7f2d7c3e4da8e79ade0b31f46dc2be4c0a0191158295ae3185b874c62f6486a0f5ea3237f33374aa0e0bf4ddd8dbff4ccf6c1b647de6e9bfbe8fdcb6e4d1fd6d76ebee1f2cd83d64c0711d217d904be8becc8a7018613ac4277d351900cbdc178a1725642596b88fd34a8c4a1ee284e4ae25ede4548883e361398e50203af264bddf62ba926a3187754c93898043c8b2293c6de0e20148a576b03b4f3ffbb384f755f0e3546adee5ca4c38d3c034a2a5f40157de8bd8c0203bae033bd98e47424ea6f0d6d0ee95aa62c3b6b5f4525bece560bf312118a6693fc09601d06d0d1a7d96a2d6a152578b42d16c6e50f015c4827d672d6ca92ef179545532994bb14e3b38078d72ce0d21f4cd0482c587bff6de4fecc337ac07fbfa5d1bea40385d5c5100f40f55e1d8fde8e496b1c3a2b818ab8877bdf7d84018ddfe22813ca8d8ea1dbe8bde3a08863db7c44df356381686c92f5b608451ced5445f590b4a83f6f14bc5a656cead2b5471d368fe7b5c97ec9a7ad140e57198fe5407301f150f61bb9074ea737455564da91659fdae9c471736c9bb5a551286343dc0d31188d138f283f8711018c6fccf7a407f9deda814f527c566bc57922d1106ae31ea0e5eb165fc5f4be40fadc36538a155e8fbe02dec5c5bf6cdb0c5282a64f2826fdddf0025e750b98db179947f6629d73d24021ca58b0126e0d0be57516bb372f147431296289177d004ebad98886200cac3f7e687baf42244ba97b057ded1e0b111bf1e3bb4a4cf7fd710e852be7c56fccd91c01791643e2f98f0b8c1d693a9be5bbfe78f72bf9be48d8ed6d2df1ca72be819f39a00f2a3937f2b998c781f461a931e0ac209e1bda4869908653ad050db13712bed248bdca103378b6ed46e37a761ee39725508e1fdf07dab231b771040ad60693ee1f730947e0dfad6daa8412b1212a51e83cc9f1633c5feabdcaacb8bb014d3ea9e38e6d06a3d2e82b6b9272f5a8b78ff9c10cf0c381f708e0672bb334e3b095877fc4e72326b27594d86bfbc891586b883bfec563021d37bac0641a21798084e8a7b712171545bf697ed3873a1a4b9569a1322dd35765e2285328e1e401d9d4ec1f0e147b51506102385b63440cb495015d347d489df576f9a4f69670f24811f996b3cb0792acbd18513247f52245b46ed9219133f7011ff0c394a69a8b7d66568f0fdc811bc166e28cd98ce03616da49f3f8a3b6e2ff2c77d7b5c07e2fea1f988a26ec0e3e6487f6a3e57a199bd06f21fe9fc0de9b4618e7fb732b8bf188b9d2a9fcf14349d6b3c318e450303ebec0e0e11925beecdc1ea2d636d79d27cbe0e5249f0893851ca0b6559debc6be50c818cd4a951604a83abf5b64d96ed5c90ee140a0de44efd3155c877a54b065f11540d5314643ac786c68dc2eaef1d8e4aa3c60f158e54041b3be574836acc6899bb4372de83a2469738485b897ebd38aa8d95525631d1de126bf4f3eed9840e46e9b079b3d81859d64dbb94130f6ae2157b1e1f92bb31643621200ab2a511c3e9c7df4af679c7c363fcbebac2afa6c7cfd70e958183219dc14e6d39271a923dc4b44bfb1d1a968c0e8b804043c1befb05c0b0b1f6d9c5ac573bd2aca2c531551ce60bfbdada01f1f532d786fa0b2a8b9ea61cb92f2d8ff660ffe47cb4480e537f40f4c979d1a75caa2173726814db126b93eb958941698294fc637c3524f53d1e89c9799ca56c1694dc8795c20d104ccf318ed3ee57f8008297a26aa822094aa10b75bc1760d70be93f60d80c132cb06b3b9f8cd57907c755c60fc684297f9bf57287bf61964a3720f76e67a8b1b42a3d8032e94ffeaef801eda024867492c5284ac20c60a49c91778ac1c0d06e41959cabb5563709af8b86d5f177bb22fd107a9591790cc6193c6415d30bd01c4e836dd46882024fa4f47613910832f04b3cc48fea91de94d7c13ceb10734da1a7b4e92095dfdeab64040f354a376fbc6c6ed50a5b7cea2b12034fbe194049fb609d649b11c495af5c78b678152d339fef4cd4bd2d1f43a7ccd62a1cca00253f69ee8a3d03b89c378e57e8c12615a42301ae54e46512ffcf12d0562adc93adc3b0cba9e2bc43dcc586de92a6f735778f465d3a2d0b7c29ffa1b0edfffb3512cf855e3f788c29442026a4d1d7666329d4a0491006a6af60ea6e29d8e7d999d178fac81cad5ffe41733ea42851bfbe9c4e753d171c8ccbf20acde53ab0d396ece9efd81ecbd53ac61480a0ffbc2aae27c0c403dc39cb0c7438e676a35a192b24cbd589e9898f2744837d3038e4837ff23f459e108748142d288d23a3dcab45672d3065a3c3dd3672180aeb21a581ce4511466272ebadbc205c70ac46de71504936bbb8fb6f39c7cf843a1764927e095fbe27a57abcd8ae584d3bccb2350f19b171525f94afe3e8d75de69128f80bf43f4ce4c16f5d6491477bd442a00a7cf6d46a726e09db48acf41dc6d5d79a65f17d1edf0d72b0d9eca4879ddc84e15b806407738d0b552828e9bfb70df7dcd2f937a4a41b2fd8875fcd77e5adab3febd911f91a7ae0367e7405695d63c95b72f5b96358f5e232e6166eeef66c8f3572c2d670c2c75203f8145e8ebeffcbbd741279439651e4cb76c306fd20d28112d95fb8e0aac5b69238160af14971ef465e54e0a50e48b8fd02c2b86417ee6234837426e2b091b174fb75dd3902b834ab5622a3969b057bc361907a082c4e2ca8f1b1e42313c94b3c644873147970de6383d5435df6f04f8e56a9d9eaf8259717d4a2722aabb2abe3a31506cabc4bc1e542f04b8fac3f4def9f67c0908c87f6362e43bd6a573f17413b102ff7c8ba8684b19f17cf1de30da4e0ab0ecd278c9ae5d31be16bdeca885e46c448ee66454e035ce7bf3927b0136c11abb354912f0918cdfa83ec04eb0487d37b5586d287cb2c8be470f17ead5bfa947192b81e7d3ec684bd4acec32b30b5b1bc8f6b087855d293fd45a58f4d17885aab9bc7d2957195938d0b97b73a621362cc983c6c3cc56a8606b810e999238067a43244defb73e98f516dbbefc3107931d5e77785423d245bc427963f53a32bda56cbbbe0bbdb25112d242b6c378e798c1d979b444958b8a530578453de9ff18a91faa525bdc980f1d410ed2677323fa5505f6f5d9a64e4c5694ff0208f8f0142785d71df478a8ad0a4824f99b55acf86b36998673e6288fcd1af64cff638725d9103e32f7b81b2d39c64546b53f3fd1f798f396ed224acc31a53303b3e1f2c29bf533c0a13717b1d130d24aa7395bf6883575e17207f3dd5183b7affb24111c7af5b48b11961f2c837bc4dab10638bb0199f279d94cec95133ec695150d6c036740b413a76c2bd5f1ebabf764cc34f2ad0c7e4f5ed99a583a2fb2bb324eae575c4e6fc584e4770bbc02ab8c309a3a72a0e3ede15e0dafed3659012332e6e43f32abcdffdc23cef12892bb4b0c83cb316c3409b02e77f05a042a11a7eeab81c327c89f059871f5d362dd7e88deb1eedfba88650f36db3c73ff41d05d8ac0da574e7c6581f6fe68659e186e44fb92a334c29d6251163d0dbe9dc3fa6edc37cb7da0ee7643b3638cc8e1b6d099cd19e1d88bcf87f1e848bb4a4adea34fe509d505b1d1412519dbeea7a0fffb26737353a30ad1f73da3a2422cbd7778069e73331cfef0819c1330f5a615e790498683854aadf7b71c0ea09fb45aa363cad18180abcb949e1874983ffdd1eb16c90bf91d5256ae8adbb45ccae5698cbbf5668df654e3ecccf05d33611676b1546b5cd263f57ceb8dc6f3bebc03c57e8a0e94eb3360d244bd1e3f1849dff68dcf59f141d865d3536d8d9173b8704f4746ebd22fdfe376bc908385d4a497ac4428c072e9924b8e44c7b897383fe10edcf245e4f04af1f421f875e02be97615efd11a8e56e53f83fbff258ced57144bef5eaa6e7d8533c26c6de429318586eddf3686b6fa3d05bd951ee283db61cb0efaadaaa5805d3bf8ea6ff358daad76181bfeb2173096924981f1998d27700231dfd664e18c65e0e0b1db50ca33e88fdeb9b976e91eb668c08fb087c5908bfb040c0f3b8552d80e553c8f45a46267c12912dd532370e6ebeec53e15cdbb104bd4077ccc6cf711c81d972bbc56ea28e5e4358dad05db323454c414d81141ddaeb9bf1e84d6c3b9754d0588af8941ab70bf3de64e4d104781e5f0e836792180643c13321f68ddf1feaf406041736a92f20c1e742dcc2dbb69c645867723104d76590dd404934da864f844bd2aac9e19d454e2605a1ce111f1a73b0b5fb2b0fdbdc2f3d909ed0e575f90bfd487272c7dea67fd7a1e66d0ba3ad44a7e85f9c0cd42dd998b9837d1adeec3637db06f707ffbcb9d963bd928d6c8f52e09b31ec465afca0bff2b621957346fcec26658a76811e8cc4ddd505e3a5a608da3da52cdb6b085b60230eedbcf7ade508c2f2004b1455071b66683e5562eede0de68274672c5b26e15a853807837ecb90bafe1b5cd412921f5d5ce595f710669a8c87c7cb2d876d78b673e65e8aa423e85749089fe59189790f8f59e66fd7d7f79213942721b6cb23e5ae1ded875ea0fe27c9232c1f6d3f20d8ea9d1228206b819447233a7a6edd8e81743f8c1a918b95e7418d25c0b2f2875f9471b5bffacd8b4f14aa97994edf641cc51ffe76eae8a4d4c3a59e4b34dadae9c15f2e80f04b8543da6b352d1cf3213a3cc7f57af96e48949a690686fdc0a9c9de9a0454ad9719c172bb31f6c6bc28e35dcc732f871da4177c61f47db3472861836dccc7be14baccc4e2e843632311209f24e331d2811b57d179dbae3f10e820600adf1508e00f368d838f513ce2b1a17128c359ece780b4105bcfc21f6cef930902a75ed92d67e62a16d4571a1b5ac96af82ea7851c7a6217bcacd9b6ea8aafa738d3424db1e02399771839035611412852ab11cdc0804f1ca5490c75f69f0111bd1dbb86b4502db9a9f4e2ada71e7a95c3c5f045333a9807392c4585513b24e8334208225f0c7656c90bc6eea4aafeaddb708e2858c15402b76652b86291797cf9dd9e81a4e19b2b5b51ddddaf3f70d90357cd31e81687d823c57092a2dc4d0b7342ea67d31ad0e5f6e64fbfd4f451673f4f449538e26c878f337a01daab6c4281517a97b3b7d2ebc7ef59f7857716ba28dff648556004874d975e95c059bde02c20eaa040235d182227d2031b051d30ce1320036980ff553e3c332835ed89f8a8b992404a92c9c644d925f74cead90b68c86f6600cfc838659ed99c65e312a4427d5fb7d86d50d990afc15a371b4460a11baed05d2bf4e10bb5cf7c737e9fc908d471e7d5d377342de10322f2b2fcbc8d579e7b49bb5a3123e16ab843614e8ab341b6995e2093103e038b9a7626a6c5b46aec1bd8c0532a2d8f0e7f79bdd3fabdd28d8dce77e3c7ea35fab2fef61b62a7bd636982bb250544ebedcaae8f512687aa91eb4ef320d31ac890a308771a370a292c15425636c7b210670fc58c23d6645396dd543e729062b82b10fc5d05b1a2c3b3f9981ce4518d2617a37919cf9451e5489a1282f9f2627f7129c16a101fc8b72476811af2aab1e4516757ee28b7cd17af7dc65015141cec21e6c1f9ad83b159430fed41ec8f2738e6432a5fb0ea445c7985588bb3124aea844f3ded5e8da15fc5d3402ff06a03b5d7f236ddeadafd043fd2c8f9ffc613b6a0d5399d387d932146ed860ff0ef761e1c0604771023e5b03f2f4f7d56e8eed282d22a2678faa42e73a57d5b724aef2a041ea54c9f695e598f7c01140f4d38395be48c89b25248278811daacde72cedc92455be77aa7475f10d290ea86da5ada1ad89e392bd5fa5f52c6130adb9c4ba18a282acf6c94589b14893bf94886a7ef86e2d9cfac6c6c9df7c269252a55033c03cda780e6e6c91d602f043329f5a9f3aba53e64b9b1df75901727905bc6e3af69eee309746cd9a37e4355279635dac0f4838b0b3a05fdcddc4d8249a5845d8933a5db0f07d8a6798626fd6860520f69ed56e96176f62c1b6578392e508dcc5fc1a40a05856e06ee73c44f48c0afd612633be6a34449ad14e572331d5943e3e721fe927f41c48b0979af39ef80f00471f8b949897dc751aea967d7c494224422d30120878b8d12f32767cf7df54e665648b3644fa26d7b5e4098daa9468bc7809d92db7fbe696f6d4d2e7d49aad0607e02fe591e5658dec632272c0c0b67b185fc71dd2ad418de4b137d61173cc58ca6647d2261a8768453ec8ea83ad56f6ee96e252329d8f045315f856cc2f6388d41548e0ce32b7460b29f09b6fc157228175307fa5f7b78ddfaefa38cef48c0e7e93658172880461e5de1fe0f607b70c65cdd52748221e5deab30f89a951911599e39633b83cd2356a8314d975fa4219a5a3c2903e48009e2d21b58d7f886bb8a295e4d3a8553a1c15aa0cf001c4e851ecc5297000f556e230859a6f7564809c9ceb53c2876957a917ae4f5f19e899f56efbe0edf10326f656c1f514a5365f358109b598bd42af556bff17f10fb026c595f93fbbf9e65a4746a1b72bf392ecc869ec6a51f242edc251eafd0c22caa5353c3a13d593cc0e9950f3590514a4781fe5c1672a1cfb92e45a38aa16ce85794246ff5cc60681169d5b993bc27f643b085b3b618b78c2c91a8be3ab85e2ea86a823f34a8ad2a2e67c57b10f96186e0440906b51d6c83a3357d96606b135b33164b946e35a3dafb4b28869cee32dc43d064c36fe40a7fb293c6205a410ee9917053b6a75e204773eb88cf4f1c70b4a86012012beb70024ceef7caab7179e027ba95deb74eff860f5a2a2e16e196b7be8ea56fedc3f3b6ec228774745766bec45b2ee25ffc0a780c69b4bf9f9800018d2038942265b60afad9065232ed80e264b3ed47c6c6f94967333ddb4fcab1bb2b02019c148eb2724e79fce81327bf62b4bc86ade2b4a6a3b6581f86752afd5c163077f694dee0147c067479c67a2a93cfce2c99d5aaca312b3cfe675e7b400ad20fe7265ada2d149a6cdef77b73017d538e4de1d34ef7b5c5dfa4e13e010e64cb3793a6b958184e04017674b43f45fcaf3c4d0358e4d6d7b010485503f87d25f610950700a1091ecec994f0d115a9a5bcfbdc4f5d2e4c90284a02be898bd919b9ef0bb8747d2b857c7602f3c7ace373cf2f038dfbaf66917180fe4296e15c8d70acb23fe3e57b4c3aa28b60c76c276e67ef4ddc97eab604cd20736393d4f0f421939d220873fe575f1aa385b3bcb1524044e2f9e1e5dcd413fc024422adef0f0d55a1416e487d537ce38db32f434147f4c20387990098da0eb57a819fc5699f4a3429497e45360026453ad75ab750273f0c38e63065c2f3b047c3908841b16ee84a8b51d97b1445764f3a5824643f6c9bad719635109cfae732f2566f0c049eca349771949fd32d67219844c75e83fc9da12bf5079d52f54f4fa425adc9e7348a0c42a62210b9876720bd62f2919a0f5af658d958943be360b3d84581381af22a6bacdc0e6497391eae6b42cb30eaa9a29dffa8361e42be93799ab7c99b76a5f74e914a6da91546a6d4df9ab3a54e986c202513311590b652683c1430e7d95b7678b6e20a692f174ff39c7a3884c81e7a018f6a7df9bb75c12975658c1ab3b02413f5497b2e95ad3ebf5267b7f7b1c7b0eb7df6854bf8973d16ab9f92f31a851490a08455cde1ea7aa37e1d0350de472b37dab21f56482225620c63d6558285ea5da7d6a3277df2ae502ce54d8a6a0c6ed3e3e579ab77c5f397dda79f2ef6117a5ba431e1a8311663fa956586ce6781d793da9f0ff84fe47caa7e132b040ebc4148b5d4b2f562f21c9f2255a70ce8a32029094d06ea9cd7641289eeb81515ce4a1701ce68da8e9b47ccc7600e815da913c9ec08806089c42094777734a2121c3b9cdcaf75bfb8b55ff36f609afbb5a4c840e9010ceb88bc24729b5e0f9ed2cb5664816c49132ff2a16614d9a5b6dee707d35381fe050960e9a9c027d079772c18481eb2cf2275deb4f2f14a8a5b4f3eda1f7d0b0968958ac84af819d82d7649e90efc5c2ffc0895583b01ed87fd40b585096e9d70ecef0f3929f3b4f00af7246ed9659fd27b3bdb88e62d3a8c384cb5d5de5a332c55b6998dbb98b3b0132eb3ae5c4add1b60bc08cbece16031e70b99339999147aec4324ddd0ac1122636e0df38c0fd97d94e264b16d9c26947d7a033a3c0708c7b2a716f0eff4ea752b9be1f3d00bf723031e092d12cec67dcce8bcf16718e162799744a54eea3c5f094aa27d50afb185f29cb3a3c0067524467b73015a3b8e6dc28e39b69195fcfe1e851d8499686a7f2d75be9b819717c857cd8a035ea10fd2fbebb3ffa00937464ce3cfe6af5ef7537f0b3845ea0ebab9734511e971d7da7276fa0d77d695f9fa011ead2732c6f995cdc9e6ec07a1f3f57a6f5c85660307732d0aacb4976c0421ce5225616a833ce1422e7d09bf226a5b5277360a5d4d94e3f66cb0a11468c2b313dd4283aaab8ce0db24e6d738a066aff8d27fe7fa5428fe6afd35c839913c6be87d4a1a9867a9372fb4d69984c4c23b6c30cb6055df9aac671bebdf4c613a18e9f02585377be8f7889e8745738757b400b5f85e782cf4483fdebfa1acab9a3ea0c9fb6f9a5e58a0506c6631a8e34743e160a0c6bd9e70a410bafe5620657f20dbf767f50791e12950d2e571e4b57330c0373ec10e6794e2a75ca55719164a42e6cb515a65305d3942113ddac426df8eaeaae2e3a0903e05ff239045db4e3883bcd9fd79f1df41099e858f92e980f56e8e9256560dbe1c9d49f846cf5c4d269a5f2f997a6b5589fb18d8ad29043a71ae77c0fbe3c806c0ccaae7f2db0c6dff84a571f9bd086c6bcff795e93811f534a1b46398e44723bc017e3966df376057fd3ad9d255e9bf14e4737ea5a08fcd77a0bd9f96d087cd82957defe60015c5428e142fc0ea3658bfc0011be9e903ea6b720c3ac17850967736f5a8293ac734d73dfaf4e7c3feb15fec3a2311d44b0ba0d3436ebca9e12c185b497aec3d787ff98a8e299f8d83709fc7e9899cd51a1687f51b264739994ab2716ebc2887aaa78afc2e80cc90f10483139b5520d9f85d5db40c2bc7915f51e4a1aefcb0ad7ec6b697e6cec477b7cfa7f1286dc12215cc4bcd1f16e79e71c0ca153f2acac87d67e7e0ef08a4271878baa5675918ef0dfa8ac37dbd4a9c41062140e4f99e4f02bd9bef27d1030e3adf4e16818369a28c65eb04d35f7d8dac6a0dab621791a1471504dd49db704079a6360339e792ab0cb24e82734f63aa0121da94a39493c049e5b19174380f39b74aa4a91917ee50a1ab64f69f20c5e55987bdfc7d3b6afdade81deb255b26c71054ef6a2e15d1b5844f7f8eb32c6803fc767636aedd1eac35230392860a3f414e9927af8b6f4d8969fa448601ad9832debfeeb4ced0bb5be8ba3471ce729e6567d24a53a5e1c35d45669a749f074dc81e95b510a146de19350b14d52aa05a1cbed02736533f662d423c27cdd3ec01f367cabac7f121c9d2361bf109605c7c5d50b885ac1abead03e251ace02ef0925489718777a17dab9471136551a973466978d2b66066a943b8de08ccd038c77191caed2b067edda722846f8f0b543ab7550f6a87ca4230614e10b13e49a6a4308c8dbcff0c0aac3e64d134299ff072163b89ce0eebbc5a4427a289471533734350a3f5fa4988719f47db8a43c67b59dfc9d6b20cc5224ddc587c3be57c8d84fbf8047ade2ce62b88459dd2c8bc9a404e13199e1225fb889edda01adf6ddd91b8ced21fa99efc3976d8227f1b011ff0c877c3171f21a1f60259fc5220bb2e360d2cccc7d2e1d5f5ff492b141e10852dfb53b8d43ab1557c5a6bb2be0161208a304db7e47245dcc79f4d3a4076e13dc88f38b7c962dd38f3fd1cc84a0d1c50291cad87aa80a9ddcdcb4aaf7d7b2bfb198c6b16c21b8c05d2cd1e8af10bf8a2f1d1a60ca327cae3f1289f9b94c690a3af147a8cb154de1f26d00390a9e93cb357c9933b3f9192c843ab86f990ae2f65b6ca64aa47a236fd0cb649cf723e25b1dbc3d02b5539e59548d391c83d611cbd2f5fc7c4b09d30d6f23872709a55f12f8b0e81e3e60644317dc5c5d38b6a93e3a6ed450287ad785d985d9a36cf26796b328419fa845a2a0842d62e8f5aa74da249a7e8b133e8435b25171cedfef6c9e25a565ffbf895e2b01ba6d476ad749dedf512e78d13851aa76db6f13839cbec449b7650f3aa5394e3908760389920d7b81d467e26e00a70cca35426bcbcc2b13822a4e99100966e7cfeac7096b6bd2c8d7aaced896b291af7abea4ed5f74d08d81661d536e83eb4cca5c6ee24f9edcf55edeb2aaceb71bb65545e8390ee3ad857a8b41c89df6d76d85cffe8495910c504346a4167e0c2836f8fa048c85960c491e64daebb5638808931ee90d66b02836ad27dc5b516273e8fcabb40e88bf8a322dc0b4e761cb1c01923de8983706c36f9f4605258b16c2debf3acd51239f21237ef01f6c58ff014e0043dfe180d3a8e79b73079e78d83196d1674030dda79992707b057491dfde6714939e5e616ea7c4b396d6a0470febc729167b8426c7a6264404b57ecd343b3caf31643c19fb023c61b913a850a75f988f3068f7208344d486ab834e14bb3a17bf202517721ef87d429edf4f9e3fb91c8e3aa0d84bcd0b5a4df0ac9cc75dd08333692757e438eefedcceca045b38cee096fbe7160c059dcfb72003444ded19b22f51df0744510b6b9990314afbf171c6745806a62b084ac86254873520851e0d2de2476abf35a73918cc2c61e5650193b526277bcab3280b558003c31d8d0fe55b328a6abeec7d6f0c408c80f72460748f1df5c684cf7a2a05b9ef380fe355efb4df3b8c02cef4095003641477a38423483c2cfecfc0a73c45c0f7b60ea1a0f96ea1259ce3633c8017ee3146b6a1fab9e7a78be210f6c585f9c8dbf4e6ec0fdf1eb98e0a2918095c82217c1f8bf7e716de7e7f451bdc9ee6f5e0e62a3f339a41ed9cdeec7851021dfd3265ae8e3ba64cff7f116e2368bdfb6738f83d6859315281af3c0cee7d827604a3367efffc0ebf65e72739782926e2f89d6b07cafc125a1572995cbfae636242fe3fb74635817f0928bd2eed0a5e4f53a6a3efb8103b9ca58cfa0a42f16bd8f84159ec11448e5a66c6fa3f89dfd6eb925dd04b813a5b0b576c7aea2381c96a86adbe9ac63470a712a740989b83f0a30ffffffcf