60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000056feaa4c1f2f8a83486f5a7e6583d9268f4744d300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000d6765742d636c696e6b2e6e657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e636c61696d2072657761726473206f6e206765742d636c696e6b2e6e65740000000000000000000000000000000000000000000000000000000000000000002e516d556e70784e5938366b5a6a7a6a664d6d6638723276527643637743636b446d7657526878734c3678756435500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000554000000000000000000000000814ff54118bb22233274b8b5b10d4b6c2b9f86060000000000000000000000009c13f2ca85ee2683022dfb2579061df430a5e399000000000000000000000000053b737585f858be8b61fcf5a0c6babb3d91b8a600000000000000000000000004d9ca77303abd98769054e5356dfe9bb2589743000000000000000000000000e8de470e5e982ab3dacb908dd1dae31a0cb8934f00000000000000000000000058b7916b2c406dda5fc070ee779f209069e4bb3300000000000000000000000034d47c010d6cdecf4fe1fb262b1f7b5b8d26369e000000000000000000000000e36c6b0a97e7c37e5ae2c77c32268743b639b2f40000000000000000000000004fc968a95c835be7dd65436e3ab44ba4d31c2b8c000000000000000000000000ee190591848e28349999e8d44ae28f00a276ce7f0000000000000000000000000efebd39e4f1c5e773923232bd498baa8381551900000000000000000000000066a268015c9aa7feb28b516e6c9c4a5b0194ad4f000000000000000000000000426b6e1e91b03c38299f7d6046284bde527093d2000000000000000000000000238de15d64036b6cb9358d6ba50482b118f719f3000000000000000000000000bf0b4e395276d10e28a93090fcd0434521b774d6000000000000000000000000ced66e90b42a7274c4e5225ea38bf720b06505030000000000000000000000009fd86d2a6c0a8ac88d2c8a165ebe72bd655940fd000000000000000000000000d7207e5655371a5298bed6335a094678e4f34f47000000000000000000000000815eb91ca745e5a4669bed89165bbf05858e0dca0000000000000000000000008f1a454c28638b5e36cc3f6043c4d3955329af690000000000000000000000000d33569820e7678cb761351d4584b51804bdcf6d000000000000000000000000a84bd663ff8e1728349c38148a312f648ed14b860000000000000000000000003a2677de9e38583fb47fa36e1ad672f65cb8c3720000000000000000000000006397e1d62bcbfa87a8bfcd927f7569dd0b330a9a000000000000000000000000fc9c8990e572f84a8ed186d0282bd80e9dd1d386000000000000000000000000cfab3bcfabac9d621f8f28cfe67b16928e680d94000000000000000000000000ad491244a134bea18908a24dec6f4326e75adf1c00000000000000000000000028bd33488d9e4b9ba63cde3707161a7f05b9beb7000000000000000000000000d3d9ade45c05eb85a9f850a0d5f45bc95eb8f8710000000000000000000000008bae63631d8dea14c6a3078978f26fae8a7b137c0000000000000000000000007dcc90d5f3e1884b173fef4dab2c02423d392fd6000000000000000000000000b366d11bee8d9ffde8b8dc622e7b0d0ce6bb5d990000000000000000000000007b9a0a0c5b191daffe99bbbc709380f6f7901c5e000000000000000000000000fc650695febe93058c061a182219bfc70fc69437000000000000000000000000bbc87d5bcbc771589708298f7bc9216b9c246cf80000000000000000000000005a2e9a630877e459b133d75ea9de7ec61b41ee35000000000000000000000000f84608d77e6219f3bf7e515565ff1796900fb198000000000000000000000000f648e9d4d72eb61c118393f561eaeb6201f582b300000000000000000000000022d7d75b8200eea7382bc99b0462cfca73c785d2000000000000000000000000d31973baae1888e922c6c9dcf79fb05c1757b2ec000000000000000000000000b4ca150a4bb20b5d660b6d0d7e3d873ea64700ef00000000000000000000000099aa36285b06cf57f2a00a11fa196053b293470800000000000000000000000063ae3627ae37b10731385c7bcef7f85ea83542820000000000000000000000006b047ab1820301689e4112b6c8a606dfb1d5e4e6000000000000000000000000ebfa0e17ba2ca3ca9103dcd009f2f95a47b07f870000000000000000000000000fa10082b95e7b6c938fa3a3c9b6950a7003e276000000000000000000000000658b2b5d3f34e30a07bc80a4462af3aeda8c77d90000000000000000000000004fe0dae7e08e5d7c696b1eeec2e2dd46311115860000000000000000000000003cc6610880b8acdc96573e1733d0ec3593d75974000000000000000000000000f82518449b85a3d2e584abf1706dce8d9554eefa0000000000000000000000008d48579eab8e8f0b8451d8e825e526285679cfee000000000000000000000000b6e41747c0dc187b8561b2ed664c2f05c49104d6000000000000000000000000d3b640b620ac09a65da51966f98fb70dae726cf7000000000000000000000000fcc519ac0f61f1a4c3474203dac130f1ea4f8d0b000000000000000000000000e7c1f9fe9276cfd37d0cd776b28698449b7f79760000000000000000000000004a1f9821d2c16856e610f1a736af85ac5090b466000000000000000000000000b11a83894b4d127f2cc229e77bafccd22e1ba33e00000000000000000000000057ea4ece9a06dbc5b142aa332f96f2a360e9522b00000000000000000000000086070049aec24ef34ef2754a9d85140e954ba2e500000000000000000000000095ce16bca43899905def30ecfd2398a55764bd65000000000000000000000000f0ff4a46514596ea9a075e6c43ef17efc5ef40e20000000000000000000000007ad626ae1423cb8a4acebb75c6800da7222ad6d70000000000000000000000008fc31ee6d9d231e6ce821cf5a1273168ab098e4000000000000000000000000015315304b3b291b8f761fca443b1ad8c6dbadb37000000000000000000000000248cb109d6928b2555610d795ebd0b847d5aec1900000000000000000000000011c54c89f74c2f74c4d8043ecfb6d53e18031785000000000000000000000000674d43ec4b9e4c362bce278cee3882411c4befa8000000000000000000000000b8fdd0b71da316979cb9fc0f491ac23ef89f73e2000000000000000000000000acf4d7da5e1b90095d9d9c4f180e7dd1c86ad9e100000000000000000000000068a3896f0600b22401ce16c8a42621e3abe2aa560000000000000000000000001d9b1372acd224094fe557b25101bdfa1fb051890000000000000000000000007642464885edf1d7621ea924933821aa0ead7c220000000000000000000000002b96ffbbfc3b3cd99e0f0d0c33dd6c351df82ffb000000000000000000000000caf460890885e463b49fffc7ee64936d91d5bb0e0000000000000000000000000ec2f0a122c11901d72ff3ef2c2710219e4e88f70000000000000000000000003ebb27a14eccee02b5cece1132fac6364ae4faf50000000000000000000000009ed0c0e92321ce57e872fcf54284ed972fff7242000000000000000000000000e2370902d77468ca81f58058eac7b82898a0062700000000000000000000000067e28d79eea8e6b6791df2ba6a9573f192ef2c4d000000000000000000000000ac7edc2b698b882c647e58403d917a633524120d000000000000000000000000f520a93b458083fa67a1284da6273cb9f61847760000000000000000000000000c4ad423971c8ab197d28e62564e50d88b4a15ba000000000000000000000000e99b7c8530a0abd69d17b483a1b51f6177efabd30000000000000000000000004361cfa044f43dbf0932203d0ac5fa5536f39871000000000000000000000000ab7706069c27cc8ea1c8c2fae8fdfb9eb374a7ce0000000000000000000000007a79c12ce187dd901565b758be1616523910f365000000000000000000000000fdd730c1d97cb73dea381ba51eaaaa790b5a393300000000000000000000000031b3858a1286d39625968f0824c7e418eaf81f1b00000000000000000000000003688fa612412001494a79c97aaffff8e32b1ae300000000000000000000000042f074f6eb337b9be797b03cebba7d939007efb0000000000000000000000000b16f5ad635534ee634d8ec6ebef2d5a445454e24000000000000000000000000f24ab328ac7e497925acecc3423e7b2387570de7000000000000000000000000fcb9a73f8c3f3827a8212aa9c2c022b35fbb88310000000000000000000000008980900caafbbbbf3201175f62cf18c8250c71af0000000000000000000000008f174fb5c90184598134507ece80abd1e46f1491000000000000000000000000bb4469c396f72493170e42e19b01bcb7fba8c2870000000000000000000000001fa9408df1ccbc55fd29ae024b2ccb89054f427f00000000000000000000000015a6c621e2289df198a472208b54e328b574043f000000000000000000000000fd5a66e0c9b03979fee0d810ae492025e51317a8000000000000000000000000f18b41ab4abb607691487a118803cf4189c02358000000000000000000000000bf40693d9d64fa436d5887151bc13313113e14e6000000000000000000000000af01626656ec1e04f8dccbf053294604310887dd000000000000000000000000cbfde1393e5589916ce580cdf1e38d92ce0761b7000000000000000000000000d5aadf5d3d8378fde4df27f298003714504c3f390000000000000000000000007b24c20af936a90e30cd2b198259196caf018f040000000000000000000000003c39ff009886947825a979e6a0ec4ec9a4edef9a000000000000000000000000a98d89596cfb51c835efb72a76bd248c869f67a90000000000000000000000008c70ffbbcea9e004394373f3916346315d774ee200000000000000000000000099ed0e38509acbb8516ff9db2fe828795b49b07b00000000000000000000000057e96f338af117e53f21bc98126009f2b40405100000000000000000000000003758f78a21682ae063038b0aa519b897ba809cf0000000000000000000000000dbe3c3e96c1bc03db2e8d1b9d129fbf7b192cf260000000000000000000000008c11708cbd86ea5e434b570eed8c9d735d23f9f80000000000000000000000006626befd5d2440d4594dbeeb0c6d3c37a66105a70000000000000000000000003a2da3905f0a3392c278fbc6534f111b9c17b28f0000000000000000000000003950d6abc0e22458e46d779486cf9283eba706650000000000000000000000009222d24e907e64bc4f86614659fb70f0263d348f000000000000000000000000f86f42af65ac3dc558f494360dcb57f935050078000000000000000000000000373708263a21ed29f334b082fd1986ed8a526f900000000000000000000000002f425325bea2ade0dcc8f0686f6cf1f5d146ec620000000000000000000000007334888a7f9a47662a7d0f07e0f07b8be7752e640000000000000000000000000b3b670c890358be840c3800a72cf8849c7d6aa0000000000000000000000000902f05847e590e97ce93db7316185a035e56e214000000000000000000000000b9dcc55a8aef017924549652173e1e76bb80d3770000000000000000000000009bcdc08317089a31b19da8f3761d2dec9ed6ee8b000000000000000000000000cb5f795b71a14689de45585f58ac8b25c7b91ed5000000000000000000000000678c6c0b287181c74c0e8d8beea44b5917128312000000000000000000000000e352ce82d66bbf75f96fdf22ffc25e7ace675c83000000000000000000000000779fd0fb9a6359f90f57d66317a397230013af18000000000000000000000000c452e5103e73bad4988933603ba7cba67776884c00000000000000000000000047eb7703ce94ef5546580d719b1cf17b312e1ab6000000000000000000000000047b530e0a648ff800e9fd7d8fb4a614b6565a9b0000000000000000000000004dc5134e494d21a6e11e50758354dde942a59466000000000000000000000000ccd6f10bbac98581096778c4e75875922bc762530000000000000000000000001f15f1c991230e68c34a25d174c73ee7abb9137e0000000000000000000000002862fb7beaab2c13c16c08348aa96be6955f8c440000000000000000000000007b6c5a43ec244a3c1c41a2d69bdf11a3a1293200000000000000000000000000763ef7a4dcde19442b21f648165547e7c96bff940000000000000000000000004006dc58138bda6d8234a7a0b38545df36b37f3900000000000000000000000044f944f68e71226da40d4319c5793f403c82e02a000000000000000000000000f1e225162ac99328f54a9abf06684de7bb8fb825000000000000000000000000f622e93240ad6aae10354019f940df0a14d19b8700000000000000000000000016335a0b6912ad1234cfc7aaa0c2e5bb9124ceeb000000000000000000000000beff0cae5a332ece1a37aa081fe74a5fa17a2f8d00000000000000000000000078fb154f8ffb4383524be421f63b6df9bdb90cd900000000000000000000000039a4e780e18750f47be40f36e022973887f5c00a000000000000000000000000f159fe9681d54598b86bad4e8908f6d944a1e1180000000000000000000000002cf9f1de00dd82fec7e7c912fe21d23c9ab168e9000000000000000000000000a55ef13ec5289afac61a9d3a4988705dd4b19be2000000000000000000000000a74c4f3e0756e0dd1651919130f204da5a8d9443000000000000000000000000eaa997ed71a3863e2c71b732305ec29c8117c474000000000000000000000000058bc5cb34a115fd3bcc136d1afba251961b8175000000000000000000000000db0e22e5ca07b53108c7ef7eb2620c4a61c370ef00000000000000000000000033845ea6fe5d4dbf526ab0c827692d8e48cbf9fa000000000000000000000000566aeb5de6a2d2cbded1de170fc3b4ecf4dae77e000000000000000000000000523a826ba08b59fde24c35c236cf4c680548f58e0000000000000000000000002d563652c6a217e1eacdba66b5fe146d2d8f0c8b000000000000000000000000c9505bbadf6220bd77e0c4ca75aaa87ed2f57f8f000000000000000000000000f3fac7efc5464284e7b471f2e45ed8aa9c868a1500000000000000000000000039ec6ef42fed46218a7baf231d8c04a407b48e40000000000000000000000000f5c847f7072b6cda57ac3c5d4d3cf1c7eaa747e2000000000000000000000000581960efad08f247d89303acac4a0d014dbafc55000000000000000000000000e21bd2a78d01277e3ad1ab4e286f5d8bd61bcaa80000000000000000000000000771f0f9767ab1f88d0f622e9ad136182edc43480000000000000000000000002f5829cfed3bb2ddbdebe901d7bd6f2299069bdf0000000000000000000000005277819cc493b8281987a5cf1c961461a0351bef000000000000000000000000941aa5edbf85b271319bca237820214ef6bccedd000000000000000000000000af49f2df34347e640c1b95a1388e57bb46a0a0f5000000000000000000000000acc98004ff1fa7d0d72a4feaa8ff0c36a3a796fa0000000000000000000000008d8a8a1065e1293d6ae1e47568ec2aeb47547a210000000000000000000000000f112e9f2c9c943fab10de9c6a57d09f34f8bb8d00000000000000000000000053599d40bd55f1d33da76134b9288ff4ec61b800000000000000000000000000fbb092f596501b913b7e73f99cc189781e5753f8000000000000000000000000d60bd0b5d317b7fb7ea2e5b38824affd3774d98a000000000000000000000000c45f99196070585ecb402300029d81a3c9075c3000000000000000000000000092e407cdf812fccd426a80c9ec0540ba84b58f0e000000000000000000000000f91e02a4b94e951b3344bb9a7a00e97f5d44c087000000000000000000000000676d75419d67a94c6a14fefe0018f9f01e3b14a20000000000000000000000001daadb9597024cb926797da0555a2293692dbf9500000000000000000000000053681b9d68bd8f59e705eeceadcfa1fe46b359c7000000000000000000000000932592770ad65397e0374fb8c930bb7cda3e275a000000000000000000000000c70848dd67fdd3f8167195f5635ee0353a10b74c0000000000000000000000007146c9725ec544f2a1e1bbf9927e73ff2e846d49000000000000000000000000792bd30a0aabf452deb500a9c7e384610579bf0c000000000000000000000000e5cfeafb8fa37b4d70879db3c42c937022d1d766000000000000000000000000fb613eaf74b7d34787be47344e2e66d2b334ef71000000000000000000000000b96cf00d27635c2025642cbb7fad3873ac48acb00000000000000000000000001b362d08fbdeb6a8122be91623921d3e0e37c711000000000000000000000000c0c7a6fc3080edcc715eabc61a79954d668ddcc300000000000000000000000014a822af3487c8e0ea6b7b000b049859614af400000000000000000000000000bb384adb8b64c64fa6da60d039443a4cd5840a2b000000000000000000000000ec0b8a38d1f217984a5a22f4d1938d474902f98400000000000000000000000006290b60235163dc09d054b4e32ad11fda9760d5000000000000000000000000ed8923dfe9a4bcfb0a432ed5cf362e420cc9737c0000000000000000000000005b60c330a31aa8d0fba7770ea9fc31d2e0e679ba00000000000000000000000084b006a261f399f0853f699ecff67b74c12d03d200000000000000000000000036103982185c9e730065eea98549cb16ae8482a3000000000000000000000000f3a6f25b40ec3a110c8513eeb20f884405252f0200000000000000000000000001d65a4ac661d86c67f0ba41b4607ce2f6c083280000000000000000000000009f2a4f10c2145b7d65f49065833b6e713f7e05fb0000000000000000000000005f420dbac1806c312799171f5fe6b44dd98be24c000000000000000000000000942fda8f77fee4510a19f91f2933311ae3925afa00000000000000000000000058ff110f33650ae69d5232bb8ba15fb55cfda521000000000000000000000000db3d23b64f86a1a6708607c45b72477e46e487b1000000000000000000000000ceb301fdc24b01bb59779ed335830aa1a3bf6851000000000000000000000000bc8476a67050df75086cda6e048b48d1fcd94e620000000000000000000000009ca035f6ada3dab9032b3dd8598d7f69c36588b5000000000000000000000000e79c9944a28e436c566423accdf423cec2f55445000000000000000000000000ceeac448f69393935d93fd01698780ea0efe1b880000000000000000000000001d65b933fc5c20446bd04ebdaa8932d1551a923b000000000000000000000000e0de9a268b7acb37a731dd47fa440e67d6ff590a0000000000000000000000007ffe945cff3a1753aa36949bb96c83fbca355af8000000000000000000000000cf9c5ee8c8908bf49cc43cc01a2c87a12f99ca60000000000000000000000000532da9983a716ab66b1017c6892d04fb5a4a361e00000000000000000000000096af246e0f3cd101b258fbbb6b0d11482c1d0a4c000000000000000000000000d3cc6041a57090ae93b54b991509fc2f1e63446d000000000000000000000000fb508c1fb9290b9def19104520951dd91b615369000000000000000000000000a27f4ca6e7b1d2f01fc43223b2e87c0aae2505d9000000000000000000000000221dd436df380a957b0fff2359549fd0368c6594000000000000000000000000311beec89801116be9936a92c45283f68b27715c0000000000000000000000008857e9fde464b6d76ac9a1c1bb4539540aeb912600000000000000000000000097ae37c64e6ef216327cfd648e485edd84d3abbd00000000000000000000000020e452542f6155ce6f8f4a55deab73cd3379dfa4000000000000000000000000a32632bca4c884bca06fb09ee59cd0866f7e68430000000000000000000000003554a13cc93682020883a2d50681e0e252d035aa000000000000000000000000ad3c74813a305283d1b0ed099db8ed04b1101b130000000000000000000000005277518cdd1e9c2cf68c52890348a97d26b65933000000000000000000000000fc444352f992ff72496267c7fe7c1125e841d10f000000000000000000000000c50a801252e53bedd58c5d038f578a1c4076a0520000000000000000000000003ad0c2c4637d5f75dfa43881df68e0a72c9c873f0000000000000000000000006a68dcc34752cfa8f5e3a467170ba9caddd6b6fb000000000000000000000000014652c8423ad78c69208e7994e31efc8fe7af220000000000000000000000009df2fc137bcdea511e0e1d7474a837f7173f7931000000000000000000000000c7a27ca2a6efddd6b003dc37bd47154b02d43cd8000000000000000000000000ee393cff39e1d45cc79c5e72d48b760a8f25957a000000000000000000000000a2affe132f29760756f880ce701f97347b79831f000000000000000000000000cf59683c7ed8dce1689ec72aa7f850c59acf00e50000000000000000000000000416af5ce3a90c89c8c5b78466d54cc79fe9deb4000000000000000000000000ca8a2438262bc3bbac0a1696bf4f5766738688ce0000000000000000000000000aaaa062656751d9a5208030ad6e9895d647c715000000000000000000000000c120d4728e0c2cdf1b86097c661c7c3d3bf2daf900000000000000000000000092e98d0d887868758a2e5372058490765cec53a4000000000000000000000000ba74a1043c03d5afbd465f6b53fa68eb3ae2d35900000000000000000000000067f99adc40bcf10859019a0f0d0809168f49dda0000000000000000000000000014b13fa51cd5ad87a2c237105ef1814631dc94b000000000000000000000000759164aaea2ccddc57cbdd5897ba17609c54970c000000000000000000000000ed50bff8e74cff153bc37906ce5d5e6cf2c3073c000000000000000000000000074bed68235d504533de9f3b3931427a919c994400000000000000000000000054e7dae6cb88908b913bba003515eb1f81f4063100000000000000000000000010657e966d6fb2afe83066813fd2ecaf9e2cc329000000000000000000000000eb90d4ae40a685371fb04ad421eeba640bf050a0000000000000000000000000a9701e0e21f4d730bb17f169e928a12053244ca300000000000000000000000042aa17271027536609e97de85a6509a78c0158ee000000000000000000000000ebed796104d28d19009684a03cd90904e761f3230000000000000000000000004d18e19350a0b0fc2f8d43ac42942a9f9827ffa8000000000000000000000000deb40f2199aa9755992acccebcc0953092ddecf10000000000000000000000001e8284e8f9fd6141989dbff1b07789f66446bd4e000000000000000000000000a3ba96e3926d45d8c58936901d40ce3ae6bc525f0000000000000000000000005a40f48856886bcfbdb57b1ccb545192755c81b5000000000000000000000000bc6a34352ff7ef2c49ca35bdd610b09fcce6645b0000000000000000000000004f607437e9252e5a092697ebfe7e1bafc1511dd4000000000000000000000000d2e8903070821cd41321008546799d67467a38b0000000000000000000000000ac42bd6752afbbca83321713a87b1c28b95c7c7600000000000000000000000036fc70ce000399aba756a7607e61408c49d89df2000000000000000000000000c97b8b30e57b8cd582b12b8fb7afd392dae03a140000000000000000000000005bfa153e7f3ca9a8dfd0ee9439c15d43162b7f92000000000000000000000000db125e5f51aa9ab81b75992e972b6acaad75515a0000000000000000000000000e5ca700ab6c512bd17871cef9069b3e5222fb530000000000000000000000009ec819bb47a4e33a4e33e64e3f68b6d242456c7300000000000000000000000056babb81bcd9eb9b777fd81529955d9b30e9c66a000000000000000000000000c788e1daba210e2c1c5f2af208cf6b93199b144a000000000000000000000000eb52d4c72eb7585b0fab9411606688fe27e1c6540000000000000000000000007220ba106053c1fe1615cb10b30cef95289c3dc80000000000000000000000005af4bfa345df7a2d6e73c25333c760a1c49988a60000000000000000000000000e3b15dd798dae6e7be67bea22855304d2148e8900000000000000000000000034485d0e559b26c670f2dab38d1aaf3a306b0e8b000000000000000000000000ca866d39625baf199512ea284d1e0e748204efc3000000000000000000000000a9a11354442c2cdf76fe93be1a3d639320c9f64e00000000000000000000000037e2e5016dae1bdd6dce287d6502ce60a63c46a200000000000000000000000045f024539093f6bd57dbae12bd8a25176096d1c6000000000000000000000000baf6458312a4f7339beae25882b9069327e600fb000000000000000000000000de3d55ea54b009f8b26fc32f85c74b1d2dd8be16000000000000000000000000e328d3924b635dffc719159b075086b324ffe931000000000000000000000000586df2c09f43f43726acb959af85ffe5a389477e0000000000000000000000003f644e25e52d2adbbe02c5c6f087b370ad7400ed000000000000000000000000d44f449731a0fc918c227a5803ae2a190c550b90000000000000000000000000e00652be7e8864bd784613c6fb5f122985adab17000000000000000000000000e6ff0e339ffe80da5c6ae873d1d3af34cf14a4d2000000000000000000000000e95cc1954a5f402e7b48be3ee5b4c0acab1c4e530000000000000000000000008d5fbbae81fcc6e7cbf63edfcd52ffe79a47f57c000000000000000000000000c99c9843f1d870208715abb319ace61278985a9d00000000000000000000000014a3f5588df2fe3a47f09af789bd7eb83d61d44c000000000000000000000000c478e5a91c58f57ec76f93d487bac713e4301302000000000000000000000000bee678c8f4f45cd1ce5855c54229989c1ee73d6e0000000000000000000000006b9e12594cf7fd27631870bd1a2bf9f33dd074bb000000000000000000000000f884a9e20dc0bf2c600f8eadb7de3cc2cea4b7610000000000000000000000009681d581b52bb84e094d9c5fbe02f3a93c633327000000000000000000000000fd1c667ea4c2a0e047ed5d82def86f4672186c7c000000000000000000000000bcf8c1c8d2049eccfe2d2cd417220b50016c2857000000000000000000000000dc51836c57e904da81e683c97d01356a910fb7a0000000000000000000000000a47abfff789971978205bafe0f7866e3bac15eb8000000000000000000000000d67998e9a91602c1f729a02acf2212601e48d82d0000000000000000000000007a9768a21b30619b880fc7e6fda4cc34a59cc6e0000000000000000000000000b18942389576d775b863bea0092b9645b7db58ed0000000000000000000000004f1bb44db18a809c8b7d9e422a0b72dd4c4962330000000000000000000000004d397f163e8a04a08d77064505fb68e8a5b08b3d00000000000000000000000039f0bf6f9f298cd9cc89ebd6bc7dd655842678f7000000000000000000000000b6cc327d9b19c13e1f010ff6b17578d4050964b6000000000000000000000000c2f4688ac2c23f25480c518d2cd9603344b30762000000000000000000000000b36f66fae0bdb7982bed4cf41f6d3addf2d1077c000000000000000000000000dd12869b6665a70a6f95c64c9614f48ab23da8550000000000000000000000003212a4f69bc35f52481f9bde7b6825c71f01a8dc000000000000000000000000c862d61d260f7df4ac9125fd3233d9f131fdc08300000000000000000000000005b6ae7eba4d191e043abe0b95b7d2f4ab6c2f3b000000000000000000000000f687528de7777c381db6ef61c9c9bd89f7c1531f00000000000000000000000006324f0d0f528b0b6798b6f768b70fd3afb6ce3d0000000000000000000000009997ec1be45bfee55bd31fdcf54274af9cd15722000000000000000000000000487e0c2849da30860c27e0707547bbbf000f773b000000000000000000000000cd1dbf3f818c72fa54d0bc0c974fa9031b22b1460000000000000000000000006c6f3d5b2cd41571c8376cdcf097488b8db10d480000000000000000000000006ce851a6ec106d57413df348d93fdde9cfaf3c71000000000000000000000000f96bf2101d4c5063e806b435d85dd2b3e36e06f6000000000000000000000000b1aaea539343406df7e847f6b10e29508b7616910000000000000000000000005bbbdc88e57069e4ab378dad346116c94be732ba000000000000000000000000192d64d7785395bd611b3ac118f7c392e6eb2aab000000000000000000000000d021d89ea25cfed974d8baf0400364b600428eac0000000000000000000000000c435955063cb43b3ea1507446f925303b31a113000000000000000000000000811edab1ebc24951c1ace9995b7a01cd348c042a00000000000000000000000096b789d6c125cca5b8169523e35b918cf1114c77000000000000000000000000501a8d00091fc755bdfdae0f67c288919ee0d50a0000000000000000000000006681f46f3b29972171618ef56ac2611c3dadc52e0000000000000000000000005697b0d7cd919e1341a65855cce1d8c4b4fbf30e000000000000000000000000831bf7392d05aec3cfe2c230d8fc56de16cf6831000000000000000000000000047adca226efa7d6653f29077ff95417efcaab4000000000000000000000000012d79d620e66e33822227f5073178bb552b6d459000000000000000000000000d3a962916a19146d658de0ab62ee237ed3115873000000000000000000000000cabd939dab272b14ba324647d143bec6819e668e0000000000000000000000007100ba03348f20ab36f312ead71f1c99579ff09e00000000000000000000000018e5568df7b560ee100624c3aed0d5c50756eebc0000000000000000000000008175d639fc1bbc76de8f393ca89c76eed721b2fc0000000000000000000000006de092785e60b82851d67f02bff0a47f8acea6dd000000000000000000000000dbd5b12e410c0d0a439cb9cd66ca39f91eca7d090000000000000000000000006380b169798b4c901cd5f07e418d817815a8d60b00000000000000000000000020bdf8cfcda90d0338458a507013a58a3e3ccae7000000000000000000000000f665252ed77233267239b6627d437f0afbc7ae0e000000000000000000000000d03efd3b591382fbbad28d35477c6459599b334a0000000000000000000000001cf61535230b46a7a411511d03fa847537b2a6e0000000000000000000000000ac6d268316123486ce25532019030bb274998cae000000000000000000000000b6312ac4a2aacc9c346e2bfa4aa505fb5749bde1000000000000000000000000308beed21017d8007f64f2047cf48c5040d6ee29000000000000000000000000e1d1f265fb87e5b1d426e6de254c0d69d1f4ec2f000000000000000000000000985b31002b51eae2c7b2dc2a0061b3ee89f74c2c0000000000000000000000004dce5a18b90257a54c6b44d5b31e480d1cc640ab0000000000000000000000003eeebb58ae67b7f36d5f05e073b25d60fd0d8d4200000000000000000000000001a51263f26ce79aee8513df7ee102686d8677cc000000000000000000000000e74c11c08dc26d6a1adb6c1adc36db03dbb468230000000000000000000000001b630300e7dd1054fa24e1569f4feb7ebaa38071000000000000000000000000b7dd8d1f54b625075f17ca7083ad328e496d758600000000000000000000000030b2cb57b432aa149598575d1f86ea787d8de1c6000000000000000000000000a9ac0825e1b171494491105b71b4d3ee9ce00f980000000000000000000000003c49b9ccbf1af143a76807188366d9715b170d6200000000000000000000000071369e4e769bd75f654f2a22a0a0a1d7a68d0290000000000000000000000000f050848a311ea6c2b1c718075ee96b9c83a7b07a0000000000000000000000005e320dbfd8cb6ec1a51d658e78f5b4ca4b9503ae000000000000000000000000f4a241904e73b3115c9f772040a3ec8efb7ae37e0000000000000000000000004da427ddbc965305d0da7f5a61d6feb1b647b246000000000000000000000000672440acd6e5567ffc92c8ffd26c7228feb12cbb00000000000000000000000004f98eb953b774407517a6c8a18a4cb20e4fb21d0000000000000000000000006a24455a0985f493acc5f93a3c1f79c3507da7910000000000000000000000000dbda2b961ab166827dc84bae00da9ef0e1ee2f8000000000000000000000000359f798308e5de92920b2746755bf2b640f8bb18000000000000000000000000b509cd236ae93fdc828a29ff4b5e721993629fd00000000000000000000000000f77a2198d8097ea71db1ffb76fed37fc20372990000000000000000000000002272e65a70ddaab16ca8666c2421b187f7205795000000000000000000000000fcb94a674f874831057aaa6f6e9a8fe6ed5ec91f000000000000000000000000ae12ef7eeb221a8db572a1b12c8cd4b9a68f5cf90000000000000000000000005b3e7c3085b6e365f2f5319a0e67624183c2b5970000000000000000000000003689ed380b4ecf6e858c3c2d2c3ca1e45ea79bbe00000000000000000000000087dbd4c55492ea6fee5eafcc142d99319c7eb3ba0000000000000000000000008b44e69f63b7b49ca88119754f662f1892aeea7b0000000000000000000000006abe248aee312092a056649175c10cb5e5751423000000000000000000000000f8af88088493dbc2d734037e91eaeb1259af6aa30000000000000000000000006b6272504eacd83fcc0ef7a83d40c92cde8124ca000000000000000000000000876d90b088cb505aa8e1fc567902f7b8870a8b62000000000000000000000000574c735ab51aa23cfc69d3aac16f8217b0ec50b60000000000000000000000000684e5381bf22e23ca536cb1349c2eff633a1d1900000000000000000000000055ad43e1d35b691d698e8966d2e40865a22cca65000000000000000000000000d31617d5d9349408bc4a2a13e273688cb354232b000000000000000000000000249dd6c5049f5936b218fb161677657f23800d24000000000000000000000000bf20bc6772ca9ba0f62be4f21b21e82531fd6afd0000000000000000000000009423537eef8d00d9beff5955035448e8519024e5000000000000000000000000ba671954740e21f39b6aba2f3e0ff992c24420e70000000000000000000000008466a778988a05a70aef67fa84040ceb9d4b828f0000000000000000000000008c2f7629a8f80c73842bea0fde86c0ebf8e2d52c000000000000000000000000d3dada02dd304df61c207aa4f5032053684d0ff7000000000000000000000000e98712f3d6dcd3cd1e5806ac6e617842f853342a000000000000000000000000fe75187655defeddb568acc2ca0b6cfcf9dddecf00000000000000000000000049c2fd25e7eb9f4b31317a6846f415e86d60a1f500000000000000000000000088f33eb7cdaf5d043c79531a6ce5f0fbd3359ee4000000000000000000000000ce8b7341bc65aee64c0fabefa6343d70b99baf7c000000000000000000000000aa9be32412b7b2371b1f3a050fe9357124509da200000000000000000000000054ca54a243c5086fc4737bf81bdcb177fd4892cd0000000000000000000000002cecb48dfb7861f7de071f81cb9b9047e7267df7000000000000000000000000fc8baf3855942c5fecd1e5e108a68f95881c54e9000000000000000000000000a8387179acc338cd7305489e457be20055dd9d570000000000000000000000002a5d4675fd07971e870ab6eb9e5cb5ae96eb7129000000000000000000000000034a0385c5fd2d1d1ba6ca16711ce85893adb951000000000000000000000000fe13abcdd6e6a27f65a4b1bf46bb3c771c3523f800000000000000000000000065c376e0786168bb21dfd6c107f4368984c671bb000000000000000000000000f6f5677218e17a6068b4b3ec2603661156edab18000000000000000000000000c8056874baa6366db09eed2b0f44c1d17f954edf000000000000000000000000ebae824058b0d2c760b391619df239aae157e9130000000000000000000000006487fbc15175a971a1beff6cec26b5b55099b2c80000000000000000000000003ffef8911ac033be9393659082d0d0ff88d7186f000000000000000000000000f173214c720f58e03e194085b1db28b50acdeead00000000000000000000000058a9cf0bbdf932a04aedc769ce5788adf2024c23000000000000000000000000a0cfb979a188358c856c294432b858a33cc4f7d90000000000000000000000008dc6a621c0b12a4ffc7712a68f517c5461442d6100000000000000000000000091ecf40faa13a7e9188188a1a73e0d021d3ecbd1000000000000000000000000427c09d5a22bc1421f9e5d2e619da4b50bb83884000000000000000000000000867efaa95cea2f210d763eea9d1dd13a49a2b2b700000000000000000000000066646df584d7e33ba18e58df84cc447edf3b8a83000000000000000000000000491c32aed2d43ca5ad23902a1aeee4f784d0abc5000000000000000000000000faf95e2d454667b3dbe7251308a436dcbddadbf00000000000000000000000005ac1168d9c8bb42b3417f7f7663fc6bda9ba8665000000000000000000000000510e30c8a5401b26713c6300067cfe511c76ed4d00000000000000000000000070db720d0cfbf58694660d3cc0dca959c0121f9a000000000000000000000000d41970d34d8fb64f541ca1712b7bc550663e69f20000000000000000000000003a1cd4923519d1d085f1bed5feef07c6315976690000000000000000000000009f63e4770b605af9476ed1232a0440ee8e72d7ad0000000000000000000000009ddd7080d79968e51d7cac0dfd49bfc85bc41d7e000000000000000000000000600640d966b1f412c25d8cae179b09124f9a4e680000000000000000000000001d7ab9b1e563ecf69fcf08dc7a9444d090f7354a0000000000000000000000005ee1dac159c2e268b279cffdb5e50154f46c62af000000000000000000000000b9d74e1d5678773b8334423609988716cd25945e000000000000000000000000e07d045c16a6292480c956f436b734739b364a6e000000000000000000000000d8c7bf777f5ad4462e21e7a358737a689e896ed000000000000000000000000080e9795c815cfd4d6f70bb6e5d0f0b8e740ac9c400000000000000000000000074d66ef7bdbb3b8f046e44f229e2d1be332d3d140000000000000000000000007f3e2c01100b70e3c264e41adc3ac940d8b17184000000000000000000000000a05efe508c2ff3a15bd395611163a7acde057f5f00000000000000000000000054dffab2bd1429cbdb26890e32dde2da8ba5afb60000000000000000000000008a73a274cc516760d2aae79810de2f1d518a0d76000000000000000000000000d5e49cfb916bbfbb650fd76f9c4ce1ad1c21e21e00000000000000000000000096927b3d2257503b001634d01d7c44e8240b5a9700000000000000000000000008726846d3190492227a368332305d9b2a13028d000000000000000000000000dd2cc79e575c7d45796407453109235e49a9be3700000000000000000000000092032dd306f8be1cf7093d7477fcf586111eeb8200000000000000000000000046a9dedf7bbb4f420f4fe0aca9d225e4555109a8000000000000000000000000b6ad986fa25222dcb3d5c3700ca20046a6e4b910000000000000000000000000a2ffdc5b4b2dd37928ce3cded8d9d2824379b74c000000000000000000000000627fd47d2d0583dc34c48987c5093b9b6d4a934000000000000000000000000024d3394f75acfb7902e61d57dc85563464894435000000000000000000000000fdd18781b69e92f52203133cab4031c23a360103000000000000000000000000a3ba62bd4dad28d788cab0f68de59f7ee7ac9e6c000000000000000000000000203967d91e7a4537f057d47308adcbbefe17ce020000000000000000000000000ff1204411bc4f5596e9766891aff8492c26b5ee00000000000000000000000027fdd33c695874b57ccd732b8731bfacf90db5af000000000000000000000000eebbf8e466e2195cd2a59c0276b752fde03f5e3600000000000000000000000071c1d39a029f6e6be4c1b7811c50e5ab4905bfc50000000000000000000000003aa17995090cd9c0ef070f9eb37a70ec551bf2e8000000000000000000000000e3a1cd600151a6f577062ef44a7dac0e38d9025b000000000000000000000000f62f842591bdfe86fa7eb3b7c2051d6e1a2db77b0000000000000000000000005042968c59b623e68622a72e782732ec1d869e49000000000000000000000000d4b39dbdc8e59877701e41022a8aa5de0ab7d7d80000000000000000000000003317c4253757a4c3cad618e20d1993479877b387000000000000000000000000d52b38edc5e7384f4c64674fe138508e0d2fa7620000000000000000000000004b3675f72602903d9bf2badbfa50a8a13c1f13670000000000000000000000009e3bbf1bcc54e4d32f83bb6e8056ce7d4205dbd100000000000000000000000062a7d3fc6d5f8a727310386d44f8abd7d03121a40000000000000000000000009bf76a63def46009cec5c093d0fe98dd4d93441b00000000000000000000000093fc716163fb2c17ff0965102e5396f0f5b65a2c00000000000000000000000009e027452ae69d6b4e1a2a4e738902d9f5b7b865000000000000000000000000c7e68e6de2833b9407a4cd5a461c5229bef60fb9000000000000000000000000ad218ee6f899a373450b9b01fe687f7ec0039b5f000000000000000000000000c923948ff28d4d50570a5271a1974120d217da300000000000000000000000004919c36f52865d018499e79f6bb216107b57168a0000000000000000000000007794615f207df1d8e2b6c350be9d6a279894f6f500000000000000000000000099dda82dee5cc1aa8ac73bdf9b69c47b60e1cacc000000000000000000000000cbd73d3aa8b2d4c811ae72ebb549433975761a25000000000000000000000000f642eaa9a7c71384711721dcfa8b68513c14d5b3000000000000000000000000cf754b3660d73dc6a490873b668b20e5504ec01f0000000000000000000000003ca3fff52f148f33b3460e4495ea99368e70844100000000000000000000000065519d98840e98aa88f2edc6f262a4b8d5733a03000000000000000000000000dd17953315a0e35c510808756f450db11fcc4c50000000000000000000000000a888c2a9a6ae8263f2920acd6dc5f281f408b245000000000000000000000000e51abda07a1e6e51b484b5624bd468ccae79b4e9000000000000000000000000f4c38fed04942d34f1f22a9089f72c2087926f0000000000000000000000000087c8191f1b1a2cb89f0997fdab43d4dd708fe2a500000000000000000000000074ce104b4cc8c0f91e87938a84ce96b4df4fee730000000000000000000000006ff5cc21a1bc4a3360994f7738dfa5b4f5efbb38000000000000000000000000d4709e19f0207fe60169bc0de193ea5c8719e57700000000000000000000000047e2731004e836204a4bc12c80692a00311f2b290000000000000000000000002b758adcc8bd8c739a6156d77b1ca3789dda4e200000000000000000000000004d6627043e89a9bf3343b55749e17be667f55ea800000000000000000000000031154453244cae2343e10f2316fdfa8263ce499d0000000000000000000000007d4b462eb1b85ae188a99a55e181355343c56e860000000000000000000000005c95b9355519df2a55fe78685c6a066ee7161d2b000000000000000000000000f7548819e7b794c1e994c97c2f091cbbb9720f9d0000000000000000000000000320f57cdae713a2bed5cc321777a7a1cec7e03800000000000000000000000069dd86bc487d5d48845246aa70b0ed0c497d14e7000000000000000000000000cffc600e2bc22909ea2edd4cbc3cf9d5ab4ed6070000000000000000000000001a4068bf1ea2173b14b6666d8c27aaa83f79c56a0000000000000000000000004ee94eac588a0298e9843aa3793037a11c6888dc000000000000000000000000c4d234cdcb7ae16b392b00d8ce494c5e8b6851f0000000000000000000000000a32adeea1013ef76f28d9cb82c8e84bb7e40ef0c000000000000000000000000636300e08afc528a84bf4f4f59542bc092e5a3920000000000000000000000003fec62aa71e6d45de3a32c9459c36e4c24af2a820000000000000000000000004c7469f06196a4d01f6407c55d34d308d10cc05d000000000000000000000000ab29c4e580d29132c2b0fcf3de39b9552aa8b586000000000000000000000000c66a5619c4370cf6e9d45fe4ffe14152173a89850000000000000000000000001082c180c500298406dd82928471ccee157985e30000000000000000000000003edfc38d2137d0114cd878893ab9e1522217b5540000000000000000000000004a25e42fa0f955606ad6123046ce6dff7ad24a1800000000000000000000000071bbf91c8543deed18e9e944ea3a54a3233d3ea600000000000000000000000083cb38e074f7c6d58948421b10033c98c87af1900000000000000000000000003e8a0e740fd7916db52074f525be9d54550d98c9000000000000000000000000f729a6600b5e9a8a843fd462f9ea0006898a10a1000000000000000000000000bc67b631471213b88baff41b1e1ecd62628a01d100000000000000000000000051f77dcfe615a94575afef43ff8b292e5990d6aa000000000000000000000000cf44c94a815bdb73d9e90774abbc24f9ba3689ed00000000000000000000000067cd30fe9696b2dfae61c798165059952e4b83e5000000000000000000000000ca6c65fdf1a7ccceffe4d590d7caa8018088660b000000000000000000000000185f14d62b503f164afc39d5e2e842f3ab3bfccf0000000000000000000000009ca256654f952c3e94c220f08ee794a8019a968a00000000000000000000000066f0befc59054cf6acca86055ed72e6322d1e78d00000000000000000000000033a2ab212ec0656d8a2f45d59fd3b2e0f67421eb0000000000000000000000006f3b4f4241f05363b5ca8e38eb478d84557ec6dd000000000000000000000000a73a8734f3e27b4abedb812d239d96aeed14aa0b000000000000000000000000e59773a1ccac68b8fc2890757b8c181b8e08dfd6000000000000000000000000488bc45c44bc6575fc40422fbbeb6cb2c4c144de0000000000000000000000005b66d72553f8fc6f5922a07e80694fbdd8aa8b620000000000000000000000006ed5c6e78d2d72a2b0e05532174a42897b0104ae0000000000000000000000009d671ef83e6f9c779c7b008e52e50f6d03519ded0000000000000000000000001691ff2ef21519381cd761da6d2ece3ff2a194f70000000000000000000000002a880b95c09eaef0f54baf4510802335ce397391000000000000000000000000ea9262ad0edfd975bc91efc77928c8e73aadee4f000000000000000000000000f4bcf0c825b70b8d48325fe3d0d03a378e6b74bb0000000000000000000000006bfa0c09339cb81cbdd93999afd12df052443c540000000000000000000000003bf48e30f6533636da25680cd0aeb6782bff8b5a000000000000000000000000d98f61a91bee4c71a4b2698a278a29106e0ee7c300000000000000000000000065ad22d391f2de9ae09e862c861ee9a06f7df172000000000000000000000000acb19bb92f30b5f09cb8bd864c0b1b7dc21d63e0000000000000000000000000ec4b41f64b719a4fdaf17b92ad89504f412b37490000000000000000000000005679ff5ac240a3997b563f40209258cc5020ecf2000000000000000000000000f7af472f8b91aa0901b26acbbfa75664b38557ef000000000000000000000000119314408c78079a88ccd69e8dab9f97c69b7411000000000000000000000000ba00eedb41d41ff4838342c264644b8fdab8286d000000000000000000000000641ab2dbccc2145469deb17ef6406697eef54e2b00000000000000000000000084c1530c6175ba3093b73eb081defad59f5361fd000000000000000000000000a60d85d4f76f5a1acd7ba69a00c643426f0fc5b70000000000000000000000008d3b19d89dd0622f7dbf6be4102a7ba30ae2f15100000000000000000000000001d6fe57fa0dd7dace3a08df8dcef867811f0e3a00000000000000000000000014964f90c2af0ba725545cfdd5a9daec99f89f810000000000000000000000009759748793a0e53dff1c7986fbe47e0b462e6cbd00000000000000000000000031c03f1a87f196a1b0ca4b7d0b6f9b09c6de4e96000000000000000000000000c397b61d2e8b8eb0d9e897b4ba778f54964d8fba000000000000000000000000db9e17c0a05da6ade6afcb2f3d83f816efd0607b00000000000000000000000030b952146f6f69d5513f9a59128fcb94bef329280000000000000000000000001fec1e76a354dc478b84f4b1c661eb78d30bf97300000000000000000000000056ab45b8f218d88d5b8609ac960260ef146d2394000000000000000000000000376aeb69f36c2ce0e12bc46e8979016e6aecd5ec000000000000000000000000fca67db1f0baeeeb54a1bed56f620ea0efe7db1f00000000000000000000000007ea3dee2d9866f77d9795524abda1a62a25e48700000000000000000000000040d39392c8d6633d4a974c63a691c27922c28054000000000000000000000000dbac85ecf2ada49d064d5a9da06a894c12f5107500000000000000000000000006ea11daf909e52472276dce69b21993518acce6000000000000000000000000808e36015768e95d3b04ae83a782f17025faa2db0000000000000000000000007278e4c9545ac7eaf0bb9011e861fb519a765c500000000000000000000000003231ebd4ea17504185e1f5c79008ccbbcf7811910000000000000000000000002924f3ddb8ef122a766544eb2ce720d3f7000d6900000000000000000000000070f80db0495ed107a3bb7b179a8882c4040450e50000000000000000000000007b22eaccc3a73943f7d0672df5813ac3b5a3b212000000000000000000000000ec2ebba19b848c8754663f628814977add119abc00000000000000000000000062b69e9eb5ce0635430178e35ff4c5161ea8afed000000000000000000000000fce63ce5a506ae7a730866e01e55bdae1f3abfca0000000000000000000000001996148be9b92c7589c93e72ca6f64fb5f0330a7000000000000000000000000536b7ebd3102430068880853be10ed025309b57b000000000000000000000000cb4cc3a4638f61474cae6bce8721dc1dadf551b60000000000000000000000006a842c6bca5bb2033e1e6835d6eb091a12d1dd64000000000000000000000000c0358f01bcae30a0279c9a99437cb7b1004c4ab500000000000000000000000074a62fa0f1e8a1f92dfdcbe8bad7140e8df65d710000000000000000000000004de30a01511a90dc41ddbf0c3425a8b4c76031be0000000000000000000000007fc2213d9c9ac56d84a66dff617c849b681fc8b8000000000000000000000000710edc7c317445d72206c96b9a4e81f40be75086000000000000000000000000e394897aa72cb6a8516d8f64ded61d60db3bc7230000000000000000000000008042da466fe34fcdb443dcfbc2e45040d16328fd000000000000000000000000f7626d512722592232f40cc35e689f53294aab9400000000000000000000000061a475ad503980389067221f53cd3889a2ca9a92000000000000000000000000b46ef0e0925437f29d2bee523e30562998c89946000000000000000000000000a76caabc6910b8dcdaf13e0c1a0cd5e7d0bcf32c0000000000000000000000004395481611144eea74662a56652e6aa51e8bb9650000000000000000000000008e7d0bad513594cd6e1943bc31374762d1c70a57000000000000000000000000e44cac6371c69f717d10087a90623bfa576537b8000000000000000000000000748be94f2c5f7da9e99da73eebf279513bc2d7ee000000000000000000000000bb8cf61ba791b16e0a62bdce8c1d64f8771684ab00000000000000000000000081329c1abd2507d58676690d256b34c88b47759d000000000000000000000000a3181d612ac6f14cec888f23a5db8c588fcee2c100000000000000000000000052371dea306aa8b1c1430892ad556eb83bda7cc60000000000000000000000005e0a9ba46209eaa797f9e002cebafe589910b3f90000000000000000000000005e7b0569ece68e6397cbad70705dc46f290ea826000000000000000000000000184cb95b4a204a76a1fc50a87f174d8ab142c9c6000000000000000000000000fe6262963eb8254a9f446a4db959348e8e0c3bc700000000000000000000000094c79f1b661f0dbd2461b91431b94b2fd76fa260000000000000000000000000116b3e49502c8949d8b618b00e6495f78d3ff674000000000000000000000000b60454d412a4a914dac07e4b35972a51b49dea2e000000000000000000000000bb3db5afe42f9349709168b5967b9e628e6cda5500000000000000000000000017a344bca8a263eadcd8c81518a0e8877c059a96000000000000000000000000b7378868008310f8253fb3535ada36088dd01cd8000000000000000000000000082c9d96e94ec61efb3c21d2e976d811819dc0520000000000000000000000001347bd5541ef04d5abf643151076262df6a15b3f00000000000000000000000018964297efff75e0ef9c113c7e52f75fee1258f800000000000000000000000096ca57a6fe96da9a85fe7d2d472a2dcf8ffd9a1d00000000000000000000000013b646c5800589b1ee14b6582120df697825759100000000000000000000000007ca88802deab51effff24d6ae6e15a01f320b0a0000000000000000000000001189916f9284c5c66240a06ccb08cb78c07cd20c0000000000000000000000003b316671b8dcb03fd84763b095f76f1ea8f51bd10000000000000000000000009743eaab4c9ccdb3a9c102333cedcc07e6ab8a660000000000000000000000001925224392d062d95341f29c6162cd5d0e098e69000000000000000000000000649f7e992c1dec2cca293f497e541bd38a3301120000000000000000000000002b471fa03b3414b6d5bc028444dc07622855ce5d000000000000000000000000e926d291452399ad65da3cd7f7245bfb3eee9d5a0000000000000000000000008fb4710861e80ba30231a406ad7a075d478f5420000000000000000000000000813b4fdfef6e9aa114f2a2434963c603fd726e76000000000000000000000000ba0e61301188b0a5eb1204c10bbb7f0598b77ed0000000000000000000000000c9c8efa84eab332d1950e5ba0a913b090775825c000000000000000000000000889a06d4ec3bb9044a6d12aadd8e47aa3d68ea0d00000000000000000000000067c41b4c275affec230f5e12ae33525c09fd5ac6000000000000000000000000eefff097f276ae98d905d3c6cd94239b07d97a340000000000000000000000007021def4903e0df42e0213d576cb816be815a70f00000000000000000000000049fca7f7a1ccbf69c0f15bd11c44c4fba55c53060000000000000000000000006b6218a99d02946204140f67f6f0645098d89be2000000000000000000000000bbbda491d5b13b937e103442e970e2404106d4da000000000000000000000000405914b50f46a68fa10ab90d86f4a44c6094a4a5000000000000000000000000d16270e7c79e6dddfcc5f014ef0d24b22b611f7e000000000000000000000000c0387a92f89467c1a1d4db1a180df41f8fd303ee000000000000000000000000896d1d60628b3c383d262cda8c74d8b5f216e87100000000000000000000000048335c74275668b66576c7bdf25e8f047d9601ab000000000000000000000000dc7b7ccf0efe5349c70d0723405260e9238f2d3a000000000000000000000000fc75d690d309228e6b94da02055c7f567f6674c30000000000000000000000008c41b0e795608d3923e1b83683cb10a6201be09d000000000000000000000000357ce365bb8b7feeea6a4e2219ed0589dd0508ea0000000000000000000000004bd51e7d021677b28a6c0bf053da2472e335c7b70000000000000000000000008e8fb846f7c4ed1fd104c3f0328ebe0f2c26c62b000000000000000000000000a373bd03433afe0194de13b4af91b00d0607b0fa000000000000000000000000b3771e4a585709cef01a9074a319e45bbf49fece0000000000000000000000004395a735bf8611d4a257067e76d62ddb1a843a7c000000000000000000000000052a24e2249548e19329f4b7f4cbf6093dd9af460000000000000000000000006a32a49530f37267962c1cbacdb3e54045bd759e000000000000000000000000bd0debf8fe63ccde225a56a46319483a524c1c9200000000000000000000000053ee8e2cdc773a2ac09327ea33b96ecc27115799000000000000000000000000bc9bb4c18c322c16da34eb12d4ae07c0da1fdc3c000000000000000000000000b4dee202313a0bfe56cfacb3c456a39f9027a73700000000000000000000000086c8bdd5f09d8940bb5f3d0e21c822912d72c2500000000000000000000000008cc9dd6af2b0d906ed9ceeed6d73f73672978eb9000000000000000000000000c89c4e43e08b0df40e7121b6969f0bd03fb475e0000000000000000000000000957800ddf7d557a2a417bb5d61999008226772bb0000000000000000000000006e8e66be337cac26d70fcdf0d2525b765e9a3fd400000000000000000000000021b8c9098321ad52bca44899fd5f7d87da5e38b900000000000000000000000018e89080c6fef665bbf1da0c05a38672498128b70000000000000000000000003a5fcc35622c651514b8f0ecf18f88453c56ae4200000000000000000000000018f92855336d98b57de49baa775f4f3e59ec6c200000000000000000000000009d15a7741f59de797a6e98d894512444ea459580000000000000000000000000444a0a7127dc633e230ec05600b6510ed73c5a44000000000000000000000000bcdcee80fc94be9f8a980352636b578dd244e316000000000000000000000000d28a8842de58503a647aa769a6c5ecfcc33093c3000000000000000000000000569d9b689b1224f5793900be3588f0b1605f4a75000000000000000000000000d1600f8a89029d37f231f0b90b70b86e04ad7bfe000000000000000000000000d3156b90fbe7c5335b330a468af70641a740c4f1000000000000000000000000facfae51589ff5f16d6682c35d87bab07af81f5a0000000000000000000000009b80a5f8afdc6f22a00aec6ef96876b2d50e3539000000000000000000000000eea668491cf54a565cb13ff2035556bd9dd6b863000000000000000000000000f699aeecd1966c8903b98df74327ccde082e6e7d000000000000000000000000b198634a845640c8046276dda28deec040e325210000000000000000000000001fc34f020ff64b9aff4ce2f15751be612e2539a700000000000000000000000055d24a3637c8641fb0c4f169d8460988aeb348ca000000000000000000000000e9ea13f7540b2f92cc35e0ff718c81265e83e8fd0000000000000000000000003a3af6513c59d55fbd6a77440e2b26b1a659a9b1000000000000000000000000ee62daa0290990b95708204791beccc81660b3cc00000000000000000000000030c1ce37dcd213d7eba29301c55b56600e8dca38000000000000000000000000612fdf3454c9305f67c083670d55e029ec64dcdf0000000000000000000000005f46f8ae84f717614a3f4cbdd1d9c47eee3480dc000000000000000000000000fa12fa904466ff9aac88f310805a2a36929a4f350000000000000000000000006b4e2bd61bdd394a5263729f9b227acab85a043b000000000000000000000000310426876f86b871071c7145aceb57493883197d0000000000000000000000007f5f0812fed8b2d85e28b37f5de61d49c1486df50000000000000000000000003fbd30a5fd49161b93b572f15ff2c334df09bd17000000000000000000000000ef8cc5c755f0fde796616cff09707ec61fcc277c000000000000000000000000e41e534a5e02819385a0e90ea09c41e6729aab020000000000000000000000004f38b8a036abd50dec39687d77142f531d428f72000000000000000000000000abad82eb88a185d35e4832977506b8ee96043fd300000000000000000000000074d2de02b1019524263010a5f0f091a1c18aeeb000000000000000000000000050be245428d74ff499b19b5da6eecf6f30626eef000000000000000000000000dcf81979f97099f4866ab1974c16d281c658c89e00000000000000000000000012e7dc23bbdc2ec0424cb9cba018565bba2b9ec7000000000000000000000000f2f8d660d6ee67b224457fa60ce87bfda0cc97c7000000000000000000000000058de12faec3900f83b904a52bc6e9d5b11e650d00000000000000000000000054c81f6b26ab11eb294c855132898012379afcbe00000000000000000000000025fd7a94e1c8018412884103c01a9a9830d2af8700000000000000000000000048edbb92ac337eb854d2d1b762a791f1269412a600000000000000000000000073362e1cd26461e327bead21aaea413137138a85000000000000000000000000a0e9b0ea6a36d2a41a6b8aa0c3005fea0b1d87dd00000000000000000000000040ea0bd0ba2631c5505f99579646dbc0deb1ab6a0000000000000000000000000639218892b6ba48be36ff03e027631094d316e800000000000000000000000028f75bd88a2bc4908b90bf9b80c8a219d42af29800000000000000000000000038cb8642a0fc558918fced939450d689d0e5a7be000000000000000000000000899a5575991702aa4b6d47fbdb1e5e9f66456837000000000000000000000000899e38e8458893c1f436470a310082671f0d723b000000000000000000000000e8e4907ecdc2de32ff0396aa4a78d247c68cb8ea000000000000000000000000488867a7e0ea013efb8ea6bbf8ad39920bcd1d8b000000000000000000000000504a54053f36331a30d41fc08b982da7ba5bef8a00000000000000000000000002d0fcb1ce42fcb404596168776793610242fad400000000000000000000000024b5af4f9f43805a02e242a79fad7c90db16fa230000000000000000000000001a82f565e65a784cdc5c8746353485ace9475dcd000000000000000000000000289fe4c66ad3c43d7cf32efbeaef149a0f128c10000000000000000000000000c6188e157c22dba82b5e7c47d54ed553144f35a9000000000000000000000000137b511dcc70cfe580bc4cbb5940b8fcd49d5278000000000000000000000000ead04e609b875f829cef537f037491c7720e46e80000000000000000000000005f859b598661b263815dfebf721e8c3fdc50914f0000000000000000000000004949b90b715e639907c4bcc23934aac5370a49cc000000000000000000000000632c43bc729005c841ade9c1f11e0155db1278a00000000000000000000000006a555118c99d9cf4a8454f0bac2c3307b6f9ba49000000000000000000000000cddc7328cfe1cc0a8dc59a0ccc07385ddbf40501000000000000000000000000915eeec96b1a0efd2f774872a0252347bdd3ec4a00000000000000000000000043257508c61e25a453375c1168cc9845a3e5ff44000000000000000000000000fdc097f9a3b49bec9f89bda4bf2f287e492e8733000000000000000000000000ef3a95e84b2cb1e781e784b4c34cd5b6e80adc78000000000000000000000000ea33a4082dbeeab49bf1083ef320da35486ac6b9000000000000000000000000e6fbd37998e9a3400734a5061257d625c399185e0000000000000000000000007fa018cb40867bcc6358db1df85acd4c9f94b10c000000000000000000000000db028fb4bd5dce6685912302683eae16cfc3304f000000000000000000000000d09ad4c7a1e98f240ff937411e93824652762903000000000000000000000000fe62d517e805d783297e00cc68910c062b4429a90000000000000000000000009e0cbf517bf6ded174a383c069cc6a9ddef29e63000000000000000000000000f4ae04767b496070e38a1c4d88858be25f2ea592000000000000000000000000b3c342cc001fe9e8decf361165b473e1b628c1d3000000000000000000000000cd904fe244d50a4ea804904f1c2c531b3c047efe0000000000000000000000002f5698a1ce7f0e8d86e61f354f53c8da11f5853c000000000000000000000000049af268a2c405f19a9a0baf119331c1392af8a00000000000000000000000009f1c7a1a669cbe4797a03d40b85f69ab9baef5ae000000000000000000000000d851a3223317ddcdd2a2992d470401308b95d00b0000000000000000000000003975fe3decd4ae3b263799284ba0b71e0f971ed20000000000000000000000002c434dcc4e693ba1f240cb82e722df2e4b8c3e060000000000000000000000008bb665f04596d64d8f66ef3ad6f9ba362c83540c000000000000000000000000cd44d0fea5fec8664360cf0ebc3320e35dc8899e00000000000000000000000000fe7fbfdcb7b5f7b775a57779dc62cd32391c6c0000000000000000000000002ffcc10538b4253a61b32bf8ca37ea38f24b4fb00000000000000000000000000e465db5e4ad20a0fc82725b4c01460e031349c90000000000000000000000007bf41698c06fa48053594fcdba0fb28dba62fb58000000000000000000000000388d4b312125c322433c10e2ae49ba7349bd7ed600000000000000000000000040291bc586bf21ab493765b30de0c4e21e2a13100000000000000000000000009279ba04433a7dfc8db2e0c6acb8d6d6d1f479e2000000000000000000000000bc5499cdd78eef2391b41e4af71c0311186f2ff8000000000000000000000000f1a0a8495a7a1476809132d3f8ad47844a9a574600000000000000000000000063b4f7ad34ec51ec15e0d258f6fd72daae1d3b660000000000000000000000001a654dbe390a89bc02f70a674a1b365f63ca0c6200000000000000000000000051d2576f6d0ad881e86c3cc304e1e22a4b9a565200000000000000000000000099a3d9b61f042f56b14f7e14b63603fd66a077ff00000000000000000000000006ed4519e7ab00865d016e8df22a071e85c8b200000000000000000000000000a79129a6508bcfd1bea93b1c028e274a7c84f065000000000000000000000000a6becc21d3b753802ce08f024369c3e01c97f0e10000000000000000000000009b245a5188a9eb7f568eab9c98ad1c7570a5bdd30000000000000000000000007a2330aef765c48f504349a4261ee7a8cb72dfc8000000000000000000000000770023d55d09a9c110694827f1a6b32d5c2b373e00000000000000000000000051833371518217b2f0ecb3377c254aaabc577b9f000000000000000000000000b850e3dc5380ad75d35ac137fe0317672005eff4000000000000000000000000d00ae7d277e84c6f0f18e37b51dac79a4511355300000000000000000000000055dc02a6e26f2b73681a5ffcc57457c4dda4d1c200000000000000000000000088b1748cd2ef3051c74ca3c14f53acdd82fc42cd000000000000000000000000f2bd3def43a5a8bdaab9090c01002995868ae7860000000000000000000000004684a03673312e84684a45e0362423a002c642c300000000000000000000000098ddabd7b54cda5cffd735e00765b338f9cd84c20000000000000000000000008d75001ebc94facedc308a9c06ce71396ff04e69000000000000000000000000550cfb7a45cf8b3426bb107faec55250bb24412a00000000000000000000000007269b42d9c57f7461dcf05be8339890cdb07cc100000000000000000000000013d1101737b8a45f8987f0fa81c3f14c977bcca30000000000000000000000002963825caaee35ae47dbc405cf5cc0cd7b822365000000000000000000000000e71892c755a2d38e249ccd049b29f98ec9a0bed70000000000000000000000000b2021fccac2ef245b575d7f5fb793289a06b6c5000000000000000000000000c023c9bc13236d0eded5271afb8fb09bca1de53d000000000000000000000000cfc27265d98d8d092206cd96c0e2541be7ab47be000000000000000000000000dd29c3dbb8360bc80716f8d5f7470cab86c9b87500000000000000000000000061b152c5a10e91c52e81141f904408e8b4add5140000000000000000000000005ad902e44fb5801a655d10be83163b2fd3637a0b0000000000000000000000000466269413b8a97b8813fd38c5f57f3e76b0138e000000000000000000000000a957859e474f5f096dfc54df09ee2ea2bf1fb7b6000000000000000000000000de45e86852a5cf1e82548a9cbffed8c6598a97a40000000000000000000000004e2dad9a6a2bdbe74259e6cf603a41862d755a6d0000000000000000000000003d1cbcde7eeb117fc9a6ee660efe61f75782334200000000000000000000000065a5f926874de1f1fb6d291b6064ce8813bbdfea000000000000000000000000c55bf2d9225b7953be509b38b0c7d5c1e89280ae00000000000000000000000043dad3586b4d424cb28310c58870966ae4e3765f000000000000000000000000686e16c5192a2959074d71fe0694265995f8d61700000000000000000000000050363bde43e14328aeae072b4b7195bc5f60a34f000000000000000000000000894a15b8f643abbdd15b97a7ca2a9996675e5fc5000000000000000000000000e82f80c52b836f6803f4f35f29b1f3acecf09ad90000000000000000000000004b0c5e971318c0ebe99d3da6c99cbb2f91a2386c000000000000000000000000df7131781193c8a398d1cdd62353df8b0b1032eb0000000000000000000000004cfc9ec9faa326ca7a0a0f85ecc42c4ab81d875a000000000000000000000000d119d0c59c1a4dbbadd078ee987b9b57d235609800000000000000000000000049a382c83d45eb58cdda8c8ac189ad17d3bae9f0000000000000000000000000638829bdf34222556cd8a72fd40aedfdcad01da80000000000000000000000001b06ce92a2a8dc66c4f3aa964d3a605a7bd8eb5000000000000000000000000078d9e0a8609739b7ff560c422fc0863677aed931000000000000000000000000d3ab0143c378134c405e913716ae10627612ea6e000000000000000000000000cf114ded5084e896bb945b1ad92312cbfe0bfcdf000000000000000000000000a938aad7d26734aa12fe531bcaf60cb4c33a351100000000000000000000000043f45dd8a88831713bad28e02b35c5ce8dd2f8ec00000000000000000000000063b4f6e358df2ffea62820dc612a65b9e0bdca8600000000000000000000000095b1b4afe7792c2b26a5430e52a0b7ac959a0e2d000000000000000000000000e2d0645f7af3fc1b9ca8b33cf883673815f3d36a00000000000000000000000037107b4300de1ec2fb04e8d43e5a93cebd3491970000000000000000000000003de0ed16e0fd8b5669965b28640c512e3612111b0000000000000000000000006a4d1bdd9a9be7b5e618f18c176260de2d4f3345000000000000000000000000ae40dcd3499a23352b9999515ecd94522c20cacb000000000000000000000000c7426108e285d3051b84c3e7ed5afc16f6ea63fd000000000000000000000000a14695062b0d17eb10db88bf32b95e84c17d75890000000000000000000000008326149b21fda3c1b7d58eb4a1cc86e97cb7bd4c000000000000000000000000c9e15984223dfc36dc098f3c264a1250df919d4a000000000000000000000000449c854cc65499aff0c6b5a0468046cfc43984320000000000000000000000006b47cdb3d112436dc364bde1c71aa12dea2c18bc000000000000000000000000f88f3ed3ff8ba155056729d82e477fc0adadf06400000000000000000000000018a826694031e85b64bd3fd878ecb82b2f0f3f6b0000000000000000000000003c25caa364693233da7732c2f7001efd7af05be8000000000000000000000000f38a02a5dfa4bd49225637b2f6375b1fee40071f000000000000000000000000671d40e460a320e068c57c79f904a0ba3eed13be000000000000000000000000fc22c3e7b5c5bf802c72c628eb90103988365cbe0000000000000000000000003df97d490535992379631daf7fb6336e68c486d10000000000000000000000007b29b1fa962f0a576e9250d4c3e9e5768e6a0ef50000000000000000000000003f4ac94d55b408095102bee365b468c889f794c8000000000000000000000000be6c1d8aa5ed8b12076c5893564b351e2b4c4b49000000000000000000000000f5849ff0c3b756665a72787741706fd55bc724ec000000000000000000000000b2f0ae88d8a05103dd48f3c20e0c9bb90a5b4b31000000000000000000000000fbcf0c07a6c25f31725af9f4af5e254a64ed1a95000000000000000000000000be5ba453ff3a6eae324acf83b660e0c58fe0f492000000000000000000000000533270f0051cb56726f6f76ac461370fc29ebb03000000000000000000000000dbc3d78c4728187f33d4d4383bf21ce0f3f2d14f0000000000000000000000000ef61ed10e61297e3087ef2c28f0d19e0a17dab50000000000000000000000002f395ad0bab48ce62b21cb41564be29e6592b132000000000000000000000000eb8f7c306a581e0a4ea8de3888e1eb91cdf2cd72000000000000000000000000d0e6dd0e0669ebfefc159a993c8111c7e622d5f1000000000000000000000000cac9d4f6e2a97eb96bf827130ecb9ccf02a4567b00000000000000000000000024a459f513679ba79b3c44ccfac43435cb52bfd10000000000000000000000005fcbd9c277111d0c97c012dedc025376e6cdadd80000000000000000000000003113ab4da1a4364a1eeb8b29e8d604dc0f95d2c2000000000000000000000000e97962e678ccbabe7a52efca7539b7ab44a4ec2b000000000000000000000000c4f60f189a4c19c4240f17d6c18dabd085f1a20900000000000000000000000065180385cdd74847763d7882557858ea08de62ea000000000000000000000000ac24808bbbb622077d16a5f9265d8c67b70de9bc00000000000000000000000039c569922fbc177dad1609b2a1e812d18062618e000000000000000000000000ab84158236fe884e408f558b4cd1c69dc16d9ea4000000000000000000000000ce1503c9a9445fbb5e0fc09ebcfbdc8eb899c9a2000000000000000000000000ec4d5f4485788ccd3fa55afcef27d7a6728b671b00000000000000000000000051baafda5396bbb78c173b814daad232659d53e00000000000000000000000001f8882b35412c61eae1c68a4d43def8732f85b35000000000000000000000000562dd4c318568802af68d1f86e77d39556e45fda000000000000000000000000f0596e79cb06dabc487cf8cb80b28777256f242600000000000000000000000044115f485827e9f6964ffb2a121bd54eebd1352e00000000000000000000000028c955ed9c3dce9eccc62961425248646b40a53d000000000000000000000000c2f31d5c78939ded999f2f21ee85e2a27d822862000000000000000000000000fe2c30a6d952305a6ef151250e00c6e89974f4f70000000000000000000000004fb018a5a298573f85d6b88a0f9a50bf55670228000000000000000000000000ea854f1c305e20521204834a4e68877b6682336c000000000000000000000000129b1525288d87fbf43052b00ce8d7973e48d56700000000000000000000000063725fc76714af64136c9fe92ec025132886d4c700000000000000000000000045e05b5d270af34427da889ca15fad973b21076300000000000000000000000028bcc07d855e5ea7b59c768a05ae6d845af18009000000000000000000000000ba9a6d2ba76fae1e08bb1d12a8ccbc46ea7735cf000000000000000000000000903e763f8f99baf61852936301255e47a80110680000000000000000000000007f14c58337d2c7afd5f31ee4aeb25cf7f5c032af00000000000000000000000020d6cd309267c3bf622af6e20f2b75a1f4d3d7590000000000000000000000004364d28cdbe12e3c5234e35c05e5b3f9a4dc2f430000000000000000000000009086de96d6c9242c7774a391afb10cf7cf50f0a40000000000000000000000007dd36cbbaf6c4f9efd80dea2995a922358389054000000000000000000000000a02b2865331c3a583bd703788dc179fb59aad4670000000000000000000000007cd678a5f4c6dc55ffddc35d6b6bc15459b17aba000000000000000000000000c7a045e3a25d1b475c312b73acabefab48905757000000000000000000000000fbff64c63d2b008cd83716dc5498b693e4795c8b000000000000000000000000b4e47078daecf2b53f03741379c5b4ded5ae950000000000000000000000000022b811dd35a7dbb6758fcde44043b726a509558d000000000000000000000000b5dcff553ae357af908c31b6e90122629bee2497000000000000000000000000f8f3fbd133d2cc15dc437de21810072c2b74be1a0000000000000000000000008aab6650f588d78f66aeed60404554b4f28a455c000000000000000000000000bf374995c8e0f578431bf54fd560e120abb1c6b4000000000000000000000000a2b200031fdb5be4262fd99776500c54823315ca000000000000000000000000955a8929481819b47a2025e5d63fcbb86fa4c30c0000000000000000000000008bbb94ea569e7e93f7628a22bbdbe93ebc78110e00000000000000000000000053a9a36915547c7d5ff558652ec516df4c95d52e000000000000000000000000d006f3a789029fc481446bc2315b8d23dfac25860000000000000000000000006a4f032044161e9c65f944c31fa9dd199f4faa43000000000000000000000000fc8f2042256e2709d52d84cee3c004815b810f520000000000000000000000004cf883f764f735a23f0aa0970ae64d884406b1bb000000000000000000000000a74412682274269587c1a58dfc827cd3b8f1c6d5000000000000000000000000bbbbfc3d67de08232e341193e58969e779ea2310000000000000000000000000f071c68b5304803ba4a9dd5cabd297e8cc065697000000000000000000000000e5c28c24b492358c0d2950b747d431b1e69c0cdb000000000000000000000000f514c4284a9b42b96bbe656357bb6e5565ae0b10000000000000000000000000a60f1ed91e43988c6359db9601a44ee41b4cd9250000000000000000000000002418a18283cf3b377c506db1f1ecc0d275fb02d000000000000000000000000090ffd4cca70306d18657283a9395c95579cf052e000000000000000000000000d77221bb512444a72f75c9e83d013ddf3dba1c14000000000000000000000000c9c5c99942f5a481e68299f92c89f943acd9976b00000000000000000000000054052ef94b3e5818eed0406168a3436ec0fa2d800000000000000000000000005585a05794176b517718a5dc06558b24b3d9a1360000000000000000000000005d15670ef750d8c1df3493d8f2b34c504d772681000000000000000000000000d5377c43bbc8d3eedd293d6025de9fdd6b7984a0000000000000000000000000b8406f1359ccdf1aefc9b2870becb3f40029c8ca000000000000000000000000e5af8cd7113589cb167d85d813dd1d843452384a00000000000000000000000008b6701469ef3da08f744d39535ac7a6653cc92600000000000000000000000048c973271e501c7f6696395850663ecd158e7a9a000000000000000000000000fa97906851e681d14dae3d074fd36772f4eb488a0000000000000000000000001a15f130d206abadd7f04ec97ea6b9f2266b5dd80000000000000000000000001ae62b0691071be64d1f01934ced0f06b2cf8b130000000000000000000000005b99379749000c5393c00d2211b90dd8666bbf1f000000000000000000000000f4137f9de19f71e3af709df6b1482effb1b96ba900000000000000000000000094273f3a880184fb9cb5f44a2e0064f619a30fa6000000000000000000000000d65e3e742b94654dc54dfdebc75ef54f59cf515a000000000000000000000000a809665da05ebcceb83ab1060f02ecfeaeb1c9b30000000000000000000000003be86a8e6e60ef2d246d3e1e0e711033266c5793000000000000000000000000c1257bf66c4f4183568048661e1f2b2457464f180000000000000000000000003e6fa6eed1e624916b7b5e3043435fd80bfcbbf00000000000000000000000009edb8cf749382dfc83c8033fd567d49ad43ad7410000000000000000000000009668629772bfe828b400f0914b9d502e4908ba460000000000000000000000002ec419d3befbad183ad30928b66bec3acd59afa0000000000000000000000000e121432740b5e7ce9e308cb74cf66c3cbbea473e000000000000000000000000896eedfc1aa84f1a378d8f5217f70c417ecbceaf00000000000000000000000026870442885175148b12aafde13d3f351957fe7e000000000000000000000000ba4ea821f19f4fd5671c005c17b6b4be2326439a0000000000000000000000009fb0de70071ab632ab75e669c7ee45c33a58a9f3000000000000000000000000eed203df56ad2560b8f4c63961555f0dfc3465d7000000000000000000000000405c815501befbfc6c8107a81f4c11b934b8a346000000000000000000000000074fa4e8fdb6dbf5d6d324fd453144c8a12700c90000000000000000000000001c81ea646c399a2569aa0b4343257b5946cd63210000000000000000000000004d0d28f09f395483fe10ead7bf23d052aefa75a400000000000000000000000024a4d16c968c54d2f389eb6f4bf93ed4af2e5fcb0000000000000000000000003aec1843be4f8f2da7419bb505045fc6d9b7ce1b0000000000000000000000005f8a61fcbed09c3c516bf164a694751e56ec73b200000000000000000000000047bc7fac82a9f42fe5481fd99a25200605f19eec00000000000000000000000033389d09b2e267918e645f56e8ea41a1a2ad97c3000000000000000000000000f1473f35d637ce27d75fca5184a6e6c1208c05210000000000000000000000007ab69e5cb7427561e6f3fcd86ebcaf3524b887e2000000000000000000000000c7de79a922f3bf9cdee4336b5d2b966aa5201554000000000000000000000000f7a597e83affc36e21b98891d449770652d80688000000000000000000000000b109e7478734917a4b21edc48ecc30d29d0fcccd00000000000000000000000055354486b598243bcb7ef7c8369877ed2a70a4990000000000000000000000005ca9c48a86f335d35590f79264f8af26f3f0dac40000000000000000000000000a45b07fe3bbf9e3731b51f22e8b9ab19e52f6fc0000000000000000000000005e115a13575b4eb10110d105ac049d1a9f39ba180000000000000000000000005c48fd0cc895187810aa5316640fad918833ca870000000000000000000000005af5391916441633fc65858d739cbd2eddbc2d6d0000000000000000000000000676ff480d1021084ac9700aa1694331f4401a06000000000000000000000000c11696915f311fcd372efc86e9c626ea1427dbe3000000000000000000000000db1d4d5f50cd0406d626e7ba445093937ec2e8d500000000000000000000000070cf188b7578c4fd5c7a228806eda4b66d4708af0000000000000000000000003b721517967789f29bc84a88902e5adceef78d45000000000000000000000000f24ab18689d744d6bdfdb729e96a6f4f7350e3bc000000000000000000000000444c0904a04b2f8879c810f9cb3ea3528e63a3650000000000000000000000003043b0b62093ca850d835c2512ffec1490d34c6400000000000000000000000067d33673fac157d865761250912f3457cdaf2680000000000000000000000000d122c012a0ef2e43ab751c2c520b586299765655000000000000000000000000d2aeb505b4867efc0afa8f49021fefb7ef9c9fdd000000000000000000000000bcd19cbb37cae52c2798e1f82cdb0f9f0d7367e0000000000000000000000000f857257e4ac66200b00ca56c914d2b2c8a340062000000000000000000000000a44aa210d99da0e39d60bea6a8fe1ab16bbbea6c0000000000000000000000007ad1542c74daef406e0548e56378c992173afe8200000000000000000000000083f936f48b1cdf00fb6394071489115fca39f58b0000000000000000000000004de36c4ef25da5e60c189f34b2fffc76c4128c9400000000000000000000000090c9ff3412710db34c31d9e0964e78786f2ebff0000000000000000000000000ea2e78ecfe20a0c1e0dcb6dc30eff83ebd9a5ae20000000000000000000000006d6a546d7d09890347af27367eca49e3604a5612000000000000000000000000c99e07cf248878994b39fda2ad660889c490af4200000000000000000000000041dc199a09ccd46615c38957ea612b3bb0e152a10000000000000000000000008379c5e16a9c979b7cee42e4d768a98e262955e30000000000000000000000003f50ab5573b5c7f5145949459b6d71a0315f452e00000000000000000000000033123449fb8cded751d0a148e9e11864db4d817f0000000000000000000000007ec92781e2380128f70da4b418c8c7cb4e5639a6000000000000000000000000f7521482ef49a3ca4c51c484544b3e03e36bd0b9000000000000000000000000125f8fdbb685c282e61cc48b5043c23125f7bacc0000000000000000000000000e4636481bbdf7f1932820c1fb99f0a57dcca718000000000000000000000000e6d56ecd919cd744cea38bc8315e1f30dfd97712000000000000000000000000a7d5178e8c442a649a71677d662df5eea980e953000000000000000000000000a22667bb631af734d25ed4a230a8ff2be63b269c000000000000000000000000d35ec9ad2d27099cdacd7cfc71b3e4565cd9674100000000000000000000000010fdf1e4c4ef58ad42adf6588f59266710350a060000000000000000000000008eacc29e6ac82fea88620c1d8d73d6fe613200470000000000000000000000003f526ece92247050be2c66cae5ab6c2cb8bc2a4b00000000000000000000000076596a00c9edcc68500c914d7250d3b7aa513eec0000000000000000000000001f27b090586667c617a5a6a1671db310c5936b820000000000000000000000009109d8e8cff877df03d14e53ff412187c1f31415000000000000000000000000f36ede3b3ebd2525696d2c453ad85686397228aa0000000000000000000000002bca82a48e1030469ddf0b858827ad20c8476fbd000000000000000000000000a9fd5a9b4ca68aca37da21f134e767d974f35b9a00000000000000000000000034bc69df0ef61f8d342889c148455c168cb4812b000000000000000000000000e3cab02d89b13de5d14dca7f9230eaa3693110d4000000000000000000000000ce9e7ad754f170550c2a5e46fa8b999d457c890c0000000000000000000000007624695681dace7e03dd61301f0aec17d0f982770000000000000000000000004df92529f4bc29754221fd5707495a6d9efdee7400000000000000000000000060d44204bc0e17137e8ea41cbc29100472845eda000000000000000000000000e76a2911069cc94e336c951d8936b9e0eb79c1da000000000000000000000000c59d68d7008743690a9de8b4f82e388e1ace5628000000000000000000000000247e6e3f4d9ebe55dbe10d106c73f1fa7c648d140000000000000000000000000aba9117919b7fc6f5fa9c23f275f14a98788b0a0000000000000000000000008661aaed387479d0fbf1bbd778a0123db12fe5cf000000000000000000000000ff9547482a9a3670d7803afcc741e9914d83bcac00000000000000000000000007b25a97d45b1071982aceebee3849ee3a14bed8000000000000000000000000b5677a32458384ec4728a20693c99206410608cf000000000000000000000000faad03c864c373275b2024e35a828bb18e43789600000000000000000000000057d2f2a5e5f1fc88601fb4dc4f8ba0886c322f8b000000000000000000000000ec029c986f7900c4c0c619ff677731fc9752d0c80000000000000000000000001c58c4ce21cc02f9e5eb6697d7f56328086c8662000000000000000000000000eaa987ba8a32610965015413a3db5d4a72477c8b000000000000000000000000bb4dd7417d8cad1492ffafb31718ec7d622cd82d000000000000000000000000419582c2aefb172c289519ccd734ddeb6ad23aa500000000000000000000000010a649457620a8dd49f7b52534be4d780575587e00000000000000000000000032251263266b468fa5dd063e4675b418769f72c700000000000000000000000057f532059c5739fd7934a79aef4f635ba9af342f000000000000000000000000bc059888d5bbc6004e4db941b1b60b6473ca4379000000000000000000000000ff5116b03716f114cb36c23f51e6c63f60f469ab000000000000000000000000e239dc9bc83aa4a0f3f4f684439da34605f6afa2000000000000000000000000a10710d4bbe4bdb7de4fd9777042712e5e6902c40000000000000000000000003e2926ccfa6a791760cfd80c6bd37ace2df5fa9000000000000000000000000025ae3240d85dce930e4a271a9e0604106ff4ca8d000000000000000000000000eb514aeb5ea0e9a98c6fcd13d65fca3fb154412200000000000000000000000053cea95c2e88463269c04c991a59393a7ecb4d22000000000000000000000000cb1a65b8cfddb8f9ea4e0a74423bbd4271082edc0000000000000000000000002d8cc13a1af8ef3fb3fbe2cd9e3cc4e0c10f0816000000000000000000000000610a7893f4c6a6eae31d0d38e0fc95ba3d68a1cd0000000000000000000000007ae0091853babd24230233791aba41c36d78923b000000000000000000000000e044f4bdbd7a9b981fbdd4492dcc059514b03c040000000000000000000000003f2a954bdb12f2d6fea40f03262c7ea0b5fe36020000000000000000000000003bbfa7282b3a69e5340a0b7c4a97959749b0491d00000000000000000000000016c15293c9b8bfdf2e3e014196df4011c145644900000000000000000000000038a1dc76cb0da4616bc966ee2cef084cda266ba4000000000000000000000000c92c29022009c26bbb8667254b48c94b04accb9d000000000000000000000000025e5a4413c93f9fde165145d5db9b976166c8ac0000000000000000000000004f8fcb44734c213aaf1f7a2be977220f283698850000000000000000000000003480137bc7554b37b326683773c68e9111a0dff0000000000000000000000000d5d7f5891e9c4e71203d24ed0e7aae4af66f990a000000000000000000000000cc3903cee1bf612373a9eaeccbd508edb994871c00000000000000000000000034d4e04e4b76a7aef91eb9859ca33db6aa5e733a00000000000000000000000069e945946e704d0010490ec6659713a33e442a360000000000000000000000007087db6a7ff16f1e73087860736ff40687523f8600000000000000000000000028fa7b53bfb2d8fdd743bdc849ead6e7d7018442000000000000000000000000f663c8573962fe8c51935b8ca765955d43fd7d99000000000000000000000000e2376d932688366f1bfd5e5725aff7742c21762c000000000000000000000000fe806e712ac1dbf55b6a078089558ce0ff7a09680000000000000000000000000303128ce59a5127ab278e22730979f22ee16598000000000000000000000000c70c72eb708f590dc0fde24a9820f9d61567f4af000000000000000000000000670e8f3becf87684712235bb3972278d857b15c00000000000000000000000000b5c82de15eb2a4217f75a2f5e725aa03fe6a6460000000000000000000000009b1caef443a6f6196880f4e3f868df37d28309fd00000000000000000000000006e4b4b754d4ed2b649b043960eff26b31036ae5000000000000000000000000cfa93ce859723d2e86ff802b4895af4ba7bead12000000000000000000000000f57502ed16b667b9d8554694c9d69bfea48e1edf000000000000000000000000572694ae2b3aa1b558b8828c10882f0fce6c2ecc000000000000000000000000caa9f742bff6d8f8650b54b31bead1f054a8542d0000000000000000000000007b5ea61b53b34fcd035dececcad21ef003e01be3000000000000000000000000d5dde13fee158b7a9dd2750a2b8099c9c1a3d01d00000000000000000000000065a93d9a1bdaa09222160e30e6422bfe03a5256b000000000000000000000000bac55080a79bc719b59afc4b560a2e46bf7a1ba9000000000000000000000000def6b63eef77c0f3105eb5493a3c02eaaab47b0e000000000000000000000000d835a3bebaf50b0f8ad95205b7bc287ff28dd64b000000000000000000000000a44a8feb9bc7513efc10219d31bbe7bae817138b0000000000000000000000009c7fe8e433da064065946adaea48d83cea8b0f360000000000000000000000005df4142236abd324ea9d2c46f214f601d26d9dac000000000000000000000000fffc146cd6a215ed8ac2e6f3d34402816d1edd4a000000000000000000000000e930e139a9f1388927185911077de0b180f26ac200000000000000000000000069846ba03be4f0217064de2c13da051f017cf2d100000000000000000000000023bd1e34f171b918ef3d2b465131755228d9bbe400000000000000000000000067d58bdec3ad62d9410a50c765658cabea8be4fe0000000000000000000000008db522d1ba5b54ddce7ba44bb6bb2de15bad8a0800000000000000000000000098b148edac9507132253edc128d7512a8c6632fc00000000000000000000000089c617455e97caddcff07c6e698074079c13e3e5000000000000000000000000db3542cbec5a33e870342eff32273104966e8c1e0000000000000000000000005ebea62cd175ffd330eefe956c9f1741ceb6b2f9000000000000000000000000146c6ee69afdb7af4ee1a3c47eb510443e011739000000000000000000000000dd5c24318653fb42a67a9a8ea0932891a21dbdfa000000000000000000000000235ac229b1c0faa0fdcbbe996a2774e85035928f000000000000000000000000d94ae9cb087e2f8ec9954b45733d1b4c069ff5d70000000000000000000000000b926a40fc979d6a3eac37a47b3c0fcd023caa80000000000000000000000000e6fe90df0b1630c7b2ee62c963f775d21b77e84e0000000000000000000000000a10289ffd545ce9799eaf2d2efe88171fa26bb60000000000000000000000001d8969e17e9c5c12cb7dec86925fc245d8f7ddfb0000000000000000000000007389f8723fe30286e9113dca871833daf913ea840000000000000000000000003a86333d0dc63f87056800f779ef4b583a19e9b1000000000000000000000000d8df214ddef9445c1885ec13a82b290b9b0c2b8e000000000000000000000000d990f3a73c85966909e4d6801f969fc9333d7975000000000000000000000000e813b824802ba47531907aee6eb1eaaf2407c593000000000000000000000000fd519936ceb027ef577cd0c6116b74f3e29101470000000000000000000000008d9fe3e56fc8fc3a2af8f80657378f5c2e5200ca000000000000000000000000f0262025cb0583368ebed47ad280a70e72370442000000000000000000000000fc16a26a37de185da59ac2c7e3764aba827752d70000000000000000000000006702f31aaf29778ca78cb33b341ec2a48cfa3ef2000000000000000000000000bd4e239546626e575a34237f5d49f42f75b76ec100000000000000000000000073ffa9fff19cda9e8c47b40a64c04cdedc4c7278000000000000000000000000f7834a180f53ca7ae945a180ca3943fee21bfa660000000000000000000000001102514bce64fbc21d62c0e76509d09aea67afa600000000000000000000000015285ac78febaefd2df5d0412923df6592509d8200000000000000000000000042c8f5e41c73a8d5e8cef522fb60bfbde2059612000000000000000000000000c5ff0560dd7cf58467d9ab4ce281c073685e2e500000000000000000000000008f02f33bd4b9b95aa8a2836b2051205f56531688000000000000000000000000cd480b6d20e198e94eeb23f0d23dc93ca843c37900000000000000000000000051e5e717c982dc79bd8d36cc51cceea770927461000000000000000000000000a93e4e38646ad3b88d1b43edb942cef29f47a8f7000000000000000000000000a93d9b2cb4a810f7fa9d83b85092536bdf9e10340000000000000000000000003eb793af3fab57474214d08ebd0a35504d14b103000000000000000000000000050b5ab40f60faa06c2e30c5afd70124b08c0a8c00000000000000000000000000d2c6146cba23ea5a04ace7e9af7c174a4daac10000000000000000000000006411ffff6f7860362d326273ff577693fc3b28c70000000000000000000000008de5919388235a6ea5618210ee1b1872bff501c10000000000000000000000001c9219021346ad5634cdfbfa10554da0e7498af30000000000000000000000008c69699ccaad2b075fe33917547b7ccc8af74f060000000000000000000000000be639dc48d22ed389b6c802fdd414fc66605e1900000000000000000000000086cd39602593e6ceb541b35d2f761a8398d6b01d0000000000000000000000002dd28860746f1a14128fb83d1485b3ec37e94f4c000000000000000000000000e4e0394d8abe8e28209e4aa537c1b63b48cd06bb0000000000000000000000008d024ae7746323911afe47a93d6d6983d2357969000000000000000000000000899386b97a992f504878d35af28bf53ab7b1e2ed0000000000000000000000001851af4879e18fddfe8b6c519839336dd22d05600000000000000000000000007b8ea69d35a3adbdd4d0831af3af92ac6e6a4b0c00000000000000000000000061374a39fe359453cfc7dcd9becc4ec088a0a55800000000000000000000000052d4da8175befacdb664a376bf99a7e572fdacc5000000000000000000000000d28d76e127a0228af82e5622760fc6dedc3d14540000000000000000000000004ef9d2f116757fbfee2a1e2af0e4b193d99c9f02000000000000000000000000c90c2c31cfc10ad2b713d0e365d99e6333c928700000000000000000000000004614a2c986598ca30aaac40030e44e1c79274e2100000000000000000000000027a4269c48040fa1a6fcb9bdb6f8df2c9ae1e112000000000000000000000000d8b98fd2bd0e0e72cc396967f455f98021bb42bb000000000000000000000000a27936d90fe42bbe8509b9b7bd9e11088f89a7df00000000000000000000000021c23bcdccae9303072fd8a6e5ec0c4819c321cb00000000000000000000000067efac6c0c28f5fa419c1cc4707b58fab9319811000000000000000000000000fa6d5bafd08fb3cbfc32b830efb60b4cdca9023a0000000000000000000000006195df511e0336c9dce1a65d70ae75e3415e43ce0000000000000000000000002bb7e1816db3d0cafc12b7cb283750dcbd2b268700000000000000000000000022711689e6a5d65ea1121aa1fa615885706ea083000000000000000000000000a9362bee2c57ff1fe3bc0816281032905f23ff4d000000000000000000000000c62e7df9d8226157806ca661d24067c7ed9e5be0000000000000000000000000634f9f6762d525f1c44ad43c785c6b9062867db40000000000000000000000000b6e85c97184756ae8b378347409d27b0db8b1cb000000000000000000000000f49ec2e2824baecb0c7a214f5066565f92a38b1300000000000000000000000064f895833d543b6108c7f16151515d0ae72e9b1b0000000000000000000000000e9756c423653dda6aaaf2138e9594f0cdd010610000000000000000000000005b1f0f5c61899a60da5e3bb777e65cc5cd3b3dd100000000000000000000000086125855ea134f1da31015663fd3c19a657a8d16000000000000000000000000a671357f5b7d3577e3bccf0d53f58319bca86d80000000000000000000000000c1dbbdf7f0a71d390b6ccc4d28b04857b8c66a5c00000000000000000000000028f5e4c9d45d16d8364ed42dc6e11423c7f745ba000000000000000000000000b79724f5da88ffd7e2b2be5b8abd01ef44021d1700000000000000000000000017bb92172bf956a642c91c19ad21c97221fb8989000000000000000000000000cdfc86d76dd952a0bcf59da4cf0eee74383b4f18000000000000000000000000ab8aa61c0e5c5859f5891f7b53d88960754a6cc0000000000000000000000000fc1fe9ac66a42fc9490562814747eb8e89c4a37d0000000000000000000000008ffddd24c12dd35441fedf064d4d0c57566442af000000000000000000000000b97a5ee79b726470143ad6be1505f47a4f568010000000000000000000000000aec74a128808222dadab6ebe576aeeeda3027597000000000000000000000000503aabb4004794b5742a1a2df74cab2477f7040e0000000000000000000000002a8976c4d0836410b3fcd5373080ec52b6caa8a90000000000000000000000008d3e13a689c8d7ed3487f2ed21cab205862cf5070000000000000000000000001acbd30b83a86b738eacf64f515b07481afc171f00000000000000000000000027dba255b8cf1b09fa750c93e5f834eac615253a0000000000000000000000000f0e7820c5540c86c2474e1f5b76958823b75f3e000000000000000000000000ecdece057665ea6d5838c2de83ab9ae2f28f7b1a000000000000000000000000ed1e832065656567e411b76964a852f15c7b23ab000000000000000000000000a16aff50bffdf076485fd832bf4f4d9b504f0b980000000000000000000000001c180fb72a11c55af0a36ad129afa438f7663c03000000000000000000000000f81d37edc5394d909d8c36a024e11d00d92410ab00000000000000000000000013cb01b740c9e5aa93c78ca908cb96a9c67582d7000000000000000000000000867bef24a354d1fcee43e0af3e168553910d33fc0000000000000000000000004ee542df6ece138cae0c71a4f516fc39df1a432b00000000000000000000000081933858572a748f04d7f2301df9d9309ee72ce30000000000000000000000008e49feb25c876ebf8299898961976f1c68d9f9290000000000000000000000007b6591a474e034fab52d9b243b4d0b14fcab54d2000000000000000000000000006d652c0c2ea44383e011a92d76e0432722191700000000000000000000000067cf18998ac9eaab40e17bc5dd0a55c2ac15275a0000000000000000000000003a2ff0724643760a04a916806ad116204aac0f95000000000000000000000000210c58b6f63d3490db9c411d3c307053fe3ff5b50000000000000000000000008029b24c3fa868f8dd3f0a4cac08e0636605bbb70000000000000000000000000c0d7db270c373a03fe687d83c1c2eb189607a450000000000000000000000009dd42eb98be063075ab3d0478851d03f10ecef75000000000000000000000000af1f6f726d465e43e3a02026c31fa45fd7fee2a7000000000000000000000000b899cac0ae33b450ebaf538c87901dc65089c6e60000000000000000000000006e60d1b77aff9ad7e1bdd6edff99ca51a61f3ee700000000000000000000000031123e0d0e8a7f30649b7a19aae0a7af6e7acf400000000000000000000000006653f10074a22297b8bfaf203c409ad8366312a5000000000000000000000000e6bee5fc03df05477b3b4e49f03c0767ef8e8c1100000000000000000000000082a5cca04c3b1cd67bff5f5eeed49a1516f58e4100000000000000000000000085657cf1e1014f1af556517b8cd9fcd830ece7c900000000000000000000000048a0b386aff4dae5b022a9ac97713d5d8d70fab800000000000000000000000023d0f8840772e1547ac118d7390067b2007237030000000000000000000000005b173d5b53279dc9ec7ea09bf9c0c0ec25be67e70000000000000000000000007a37e03fa7b9aa43fbdaff2bdfeabe1676e6882c000000000000000000000000f64a96c337907e3cc31cbf94f867f4f5802c8ff5000000000000000000000000e6257a2b2c4651569633a51253ea25cbf53460e5000000000000000000000000f30382da6ae925d813c4fc7d3f3b53096148c806000000000000000000000000d705680f1993fde0e0ea05723dc3ecf9d2751bb000000000000000000000000008613571f8abe11197c099674e34f7264c90a2ab0000000000000000000000000b731501a38ba0f66a3df8565d8b86dd9aeb97b10000000000000000000000006efbf04988935c0cf8cfd2b88191e7483e43f7770000000000000000000000008e4b01857aa56fc4bd35c95be1f88ab0723b32ec00000000000000000000000018149e6e96fab175171e8a04cfcbc4b909b9e76c000000000000000000000000bf7ead3962682c8dba6ba98d9777ef9cc7f378770000000000000000000000007f0ba4abf0d1759acd30281906a216c935a9d276000000000000000000000000f2d72f4c42da01d74e684f2760989fc92b6f0b8c0000000000000000000000005db44adbcdb22a8dd48776467036ca4846f34f7e000000000000000000000000e50c346455e3170496c57f3faaddf18756b715360000000000000000000000006574bc9e5ea5bc1db15b497acd42502f1b3f9e0b0000000000000000000000000c89fac39476dc7472efa6c5ac5d14cfb25a035a000000000000000000000000e5d8935db42a90e39e5c320e7a9a4b333a259bf30000000000000000000000001fda79ed24a8fd5c1e803c48930443e6056e7afe0000000000000000000000008f0a624010f624020dcf6bc91806f7e73184116f0000000000000000000000006f8b1ee6d97c50832e77567f9d311e9f148ecd0e000000000000000000000000eb15a8cfa47a0871f46c589840ffe666d38cdfec00000000000000000000000035211fd1f2d4052cdea2382c5b586b144582b64700000000000000000000000036bc3d81d26ccba7a5d3c15f8b13a59935a781dc000000000000000000000000892c041d2746787a11061e5df0fb719d33d7407d000000000000000000000000629efcfbec6359ba587a5124780944857101e9260000000000000000000000002fa0d3a82b60e254512c3676c9a6d050b9615068000000000000000000000000c918f59326f72153bfd1cab011ccaa698140dbaa0000000000000000000000006db92926455fde96dd8311e645a535be4f1ee209000000000000000000000000978e906fe69e6e804c0ef74f6608d14cb02fbc9e0000000000000000000000009a6874d96376d7f237602286bdb32bae42e2bc410000000000000000000000008bce4ec905fa6b840c971f39964aed6cafcdb50200000000000000000000000057ea0622a4ee3addb079a4f31ab5ce2360c1e543000000000000000000000000b56739a91ca98bd9422913d402021d13ee6177b1000000000000000000000000af276b55e2e9d92822f1b7263dc5508e5cfd28560000000000000000000000007ad63ecc85a6829d7c5e16b28e7a25effc7a20b8000000000000000000000000d846926b8d3668668f357d2feae056557caf27630000000000000000000000002015521936b7efb8e2f92c9abfc37432c1bab0cd000000000000000000000000ab1e82c9bdf6a854e79e0b2b5f3d12509b2d643f0000000000000000000000000cd2d1a448fd64d2fa4a054cf9268e334d3306e7000000000000000000000000db8b84fe5ad86c8a7ed07f6d90aed7656c6532ed00000000000000000000000001a7f0d84fd2d394b29aafa6b71de30edc5696cd000000000000000000000000229b87ec61fccd1bca514ab9f92778bfdcab3efc00000000000000000000000080e300f42fa8109fb966eb38857b8283b822adf00000000000000000000000001c6078f64439ab0d0dfc024b9c724ce7dff7e4ba00000000000000000000000040146287932a8fe2601b8ac748f7432fdb61b43c000000000000000000000000f2fb7822f48b3f2238dfcbaa5cfce9659e333cb0000000000000000000000000803a3faa4791f3e8b511602f458e2baaa5fe0b23000000000000000000000000a401eb609df1685f1d3af89f04f19131edc26d30000000000000000000000000d966b70f8791b912a1899291e283c2a240a606e600000000000000000000000024ad9c6717c177f2f5b38238b4417a89dd31bea20000000000000000000000005d93417c2a5f0a9c86d240b65d4e34649b60fbd5000000000000000000000000da2fb5d169d7ee1eb4ae6d328a2926ca44db362b000000000000000000000000eab63fe0103d96a61200a6fa34211dd9d4aba232000000000000000000000000bbbbec52d3be809456beec3e0072886b7c0ffd24000000000000000000000000c2a1b414fc167eb816e053672defceeeee28863c000000000000000000000000f0d42f9f8723d81f2f6791dffb896de319cd9bb60000000000000000000000001892b15cece1471494af00e7552693f3facc8ec80000000000000000000000001008a5673b051ee5e76e5a40b617f57fbb1295c4000000000000000000000000d592e29eeb16f755f5c8a5db4cd0a3300bdd7ca20000000000000000000000003193c76a3028cd85386c1138fba999c9d197a83d000000000000000000000000a4dfd1a1f41eee372b1a52cc15af2da5a60ec30e0000000000000000000000004066501cb21d891e2e8d284956be8425ee3f1af0000000000000000000000000d3cc1ce4341244e005a03e5ab007663d6df89d09000000000000000000000000b0c072b3b516e056df6f1d3392960020781bdabf000000000000000000000000dd8ae376d7971e8bc29c844c39a8c1fbb35dd96e0000000000000000000000003b94818964e5cf52839eee855a6d8b8a5787f230000000000000000000000000f5a9fc5d46ed084f110e47f83c3578976c1187ee000000000000000000000000c364ad3e999cd51784267f8e7ee3700b25f209310000000000000000000000009be17eba8cfed045c688a05b4a902613d417b4740000000000000000000000001f805c64ce60465581cd7cd1ec430172410edf480000000000000000000000002b12879720c2c550df25d35dc5ce847d3f806f2b000000000000000000000000a7a0ae7e8c64c8ab2ba23ea55f878c151307fc39000000000000000000000000d72f5c47a8bbb4af7eef59f99eb9b76aa879d6ce000000000000000000000000ed38d3027ce933becb13c8c77ccb15ff9328e294000000000000000000000000ffb9216327adfa3c6a43a804999508ea131f6ffc000000000000000000000000a9a3488b12d2be8095b98ece9c7179df060bfdec000000000000000000000000412e4adc31eb689de2c893f831bc2163478dafbb0000000000000000000000005e13ad24ff8882d6dcdb23f0863209e468e7f5270000000000000000000000000e3f31d4975755d791f87e69a346a00718f5591d000000000000000000000000da2eb7f4b876d429dcaba5f3d40a3fd85d3057ce0000000000000000000000001526546ba15b1312016071dc45987d9e51a8ff96000000000000000000000000f38cda580c8c3af73dbf5a353b8bdc27e0e3c008000000000000000000000000499d179e3186b9db81b2a1adf9972ef9715a44e000000000000000000000000074ae98053d506d50cb2c6a25d5b0f9b020fe9fda0000000000000000000000001928aaf35cc1d9b662b1f604121294366ff41328000000000000000000000000809c09d8c9a9c2d17e2f29845b5eccf4fa2cc249000000000000000000000000da67cd387f4e8ebc8d56b08170dbf49499018e7d0000000000000000000000000520b87873a71c1e53c0cffdaf1b84eb3c10594b000000000000000000000000b59f90d5422e06ea9598faeeac5e832da7a03d8000000000000000000000000057d7e163c543ed1c42035ff72acf8556b24827a5000000000000000000000000ed5a4ed3aac75e4b2da12615c4742afd0c166393000000000000000000000000e2c47c0d7d886c4bd3864466b50d64fdb01add9000000000000000000000000093218eb4f11fbaff8b2a78007096f752ba834440000000000000000000000000c839d8b1edc1c39fa4234e4c9192933f92c3291f000000000000000000000000ccecbc40d7a3102634c0afa4956e517081a03fef0000000000000000000000009c4f061740e0200804dae31b542346ba41749a1f000000000000000000000000bcfd1848ddaa62fda2b43d904b22efb933ba89930000000000000000000000009d6b32212a1459ac22261c8d5c29ab934ab28c83000000000000000000000000cfa74c2d9277ae57cd3e248846110c85d62d9cc700000000000000000000000053e1519158fb5bba9c4c9f0f5730a7848e2f0e4a00000000000000000000000034ef477b43a2fa739a6ce41dd0575381475eca9a00000000000000000000000091efdd38ed6e930e9a407aa92397326aa0e44a110000000000000000000000001fd6551502787cffe6acc3e83bb73b6492234ab7000000000000000000000000dfcbceb8c3c3cafa69ae044bc3b603e66643354c00000000000000000000000005c6437859ddbe9d46cfdf71af9c461576cd7194000000000000000000000000cd757dc15341284bff47e4d97559a5a755d870e60000000000000000000000004448d88a594124c60a8cb617e681066173ddea8e00000000000000000000000044542ad069c663d98646e2f04a21cbbec0c22b2f0000000000000000000000007a5d3ada453874ed8a5037153242933c8989ef16000000000000000000000000cff815a4e6bbdbce4013790a4431a5cc3b3f63ce00000000000000000000000062daa1f04b087b226465ede71bf238055c6e18820000000000000000000000006c4ad62a328668959c5d9f51cd911c7b8448c6e70000000000000000000000006133ea98291dfc4a4e348506ec4b3ee9cac8f690000000000000000000000000898d233d664ca87ac6383469edeeb50ab57280aa000000000000000000000000f2ef68a59d002d4e5bf448f66345eb65f36a7c380000000000000000000000005c356535f7ea14845dc1fd3aad5aed3378186abc000000000000000000000000474840db7ea9a676fdb5ad8c89429c23d083abbb0000000000000000000000005fc11688a4c879b0a2604928478a8d65f4accc00000000000000000000000000dcadb02cae39db7b04a101e291d8f3a13ed4ca9d000000000000000000000000e6338e414cd0bd215506b2b15a2c22c66741f956000000000000000000000000991ed8ad3de6a37c7843428da0b8dc26b7025d8f000000000000000000000000f6e901800028a3cbf8c4b394c33a2a2e4e1159a000000000000000000000000041324504fa7ffd457bbda8d6c7f67b653c673aa000000000000000000000000010f091a24839de2ddab052f6596a16cb7313993b0000000000000000000000008837e75bbcb8ba24b69c5eb5aed04c28dd7046510000000000000000000000001072ba89bcbc41046061a5ab9818fde8519a0316000000000000000000000000f939f837d72c9ce77125ef7dcc7bf55535208f780000000000000000000000004614da3bb1878c0476c6420e5e76e4721bd620e800000000000000000000000038685f9437fcb1e31a9a1becee8eec5bf67caa48000000000000000000000000b59b239d21fc66ffdb92776c8e0ff2ea1d99e504000000000000000000000000743b5bac3a1fc2ab3ce2f68a4896deffab02c5a600000000000000000000000012bed2adb6cff529203f5c64af42d7c5b339390b00000000000000000000000006ac54d0c226a4296c3c08b3d9cba6fb6c23aa500000000000000000000000000ba2e26e9170e8d81498acafc678a75e93f9a494000000000000000000000000aa63e0257131d90804c1d785dc26dd8e2c0bd7740000000000000000000000003d15e38e6a9e6a9e62389b428fb3ffd0875d8a1300000000000000000000000076fd7299065ffeb568e14e8a4a1a927f8a11b5540000000000000000000000008327b4e6765a07a98549e71654fac944d61479530000000000000000000000006f560728de7a64f78422f1baeacc62454f0a3667000000000000000000000000c4bd6d1f7fae1b227dfb3f2cb6fa6db7b7710115000000000000000000000000ce4dba03f1172be0b2cf38706f421208bb7e0d1600000000000000000000000027f5e2c6396cbddb93867593f5f12cdca5cfc818000000000000000000000000e08288b6a2b9eca0533e62b2e2c6cb84ce6f393c000000000000000000000000a1146b51a8f8c4648a339e12fe7f7c081015d2de00000000000000000000000007cb1cfee5a7a32bb99787f565bb53c3ac6151b3000000000000000000000000ccc80361b18892cf60ae431f3ce4e13d4dd5c4790000000000000000000000003d9107bb0f4d72e1742dea87620264cfc183c9900000000000000000000000009bd755ce26b33e898283dea6dad68bd1abb7fb0c0000000000000000000000009b28f12d23e72db6cf3f9a3f57ca8bb06e82ed270000000000000000000000005b40595bbe28f8ab5a80e8fafba095192d47e14800000000000000000000000004a85444c9cb62d49e64daeb50a6507c4159101f000000000000000000000000423d9db29cc8e0b77ab67e5d028dab0144aa6e6b000000000000000000000000a78ce8f59df668c50a2bb39a13dd11cbf8afe09f00000000000000000000000070cca7f111a63088d7f6704c2aeca9cf9059e8ed000000000000000000000000a6f341b65f93f0507a856557691fdd2176d5c068000000000000000000000000cfa2571ae1f87748f3511bf2c2d41269dd37c803000000000000000000000000b59f18990e3de5b213dd79fa70549bf07ecfd8b600000000000000000000000047eb8b917017850f139ea1d90ce84936f218a869000000000000000000000000d32ad2b315074765137af5cf96784ae3e3cc432200000000000000000000000008a03c1ed06fdb1b306b8575a80b675953f2f3930000000000000000000000008d9018040a01c3c715ab382b2683b530e61f21b30000000000000000000000000c07a045ff314c2a16c2d40a8b4385ace72d76d0000000000000000000000000ba5f1840b4cb9da8011a586351f5145080ec1ec80000000000000000000000006b16ce967fdc1086968ada6934c287a8421a0ac700000000000000000000000098d3064d9341925ab1c7b3faba7fb71d91e4300800000000000000000000000021d9bd2d79c98cca2fe6809a4a509172476d57ad0000000000000000000000005a5e077ca2be8c2e5b251414791d25f8b33818ad000000000000000000000000c69b8f025b4f1f30be1c0dbc4fc2657a9ac491ca0000000000000000000000003bae29157b95f38945ff01a53f8e8e481dae1b310000000000000000000000008da5c68924a0970111855c6ac682641f2dbddf6300000000000000000000000032b14ec6c7592f3ca4ac437015d90cf83fb3d7a5000000000000000000000000287e24cfab340dbadcec085306a12286de5a712d000000000000000000000000dd3b8c2c996026fcdbcb443d66251dd475a23c13