python_watcher-0.24.0.data/data/etc/watcher/policy.json,sha256=cxko9oCphg3clplsGesZgOmYgGCGI0eg_HpHn5I73uU,115
python_watcher-0.24.0.data/data/etc/watcher/watcher.conf.sample,sha256=njxEVHnXmiirPpqSFcq91gFd07Y_Z9WMH7u60NHx-XI,30013
watcher_tempest_plugin/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher_tempest_plugin/config.py,sha256=IZAPPsOaDFlIW3-TshXim-ie2x_xOqgn5r28aggcgjc,936
watcher_tempest_plugin/infra_optim_clients.py,sha256=607edTPg37iwpS44QiiMqKeEVX4IrepiBMh-JQhlgJo,1479
watcher_tempest_plugin/README.rst,sha256=FA7RVkUFw7kCDyvvoRkehdVVA_O1wnBxAtbXuKttxlM,5035
watcher_tempest_plugin/plugin.py,sha256=In6pcdVBoLp7PlqHswyuKu2uX3M04o7ll69j2Em3heU,1231
watcher_tempest_plugin/services/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher_tempest_plugin/services/infra_optim/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher_tempest_plugin/services/infra_optim/base.py,sha256=iFbfvs1z9Ve5Euib5cwPSuhy358_2FaejKc9FNPKfIQ,7055
watcher_tempest_plugin/services/infra_optim/v1/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher_tempest_plugin/services/infra_optim/v1/json/client.py,sha256=9ZktsnUeS8szYGgTpi5owdxP8xt5Dinh16TRizpOPuM,9086
watcher_tempest_plugin/services/infra_optim/v1/json/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher_tempest_plugin/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher_tempest_plugin/tests/api/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher_tempest_plugin/tests/api/admin/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher_tempest_plugin/tests/api/admin/test_api_discovery.py,sha256=0ZJcoDdkvdAz4Nyi9UyG4gBomyquOYqQHGY96BY8k0E,1656
watcher_tempest_plugin/tests/api/admin/test_audit_template.py,sha256=FPnETkt7al8JUMvtRx3SLLNM434uc9lsn-djsl4NioE,8768
watcher_tempest_plugin/tests/api/admin/base.py,sha256=atGujaNUuRCIK4rSr_yNiVh4piYQ234sM_jQGqXXRiA,9261
watcher_tempest_plugin/tests/api/admin/test_action_plan.py,sha256=ZXFSbX_ukUs-YPP5FUgGWotZtp1hL3nT9_raKAr5Z_o,6097
watcher_tempest_plugin/tests/api/admin/test_audit.py,sha256=WbTKwMt5_nyy_K_W0yJOJj5Vqho50OzR3Leoa66METs,6237
watcher_tempest_plugin/tests/api/admin/test_goal.py,sha256=K1doiGZnIpWg76IDSLhe2Q0uSLCI2SpOvx0Ilebuz9g,2060
watcher_tempest_plugin/tests/api/admin/test_action.py,sha256=S3MzjhOMxeNm-V5iBm-MPOqzyO_R0T-O93i57bX5Ahg,3699
watcher_tempest_plugin/tests/scenario/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher_tempest_plugin/tests/scenario/base.py,sha256=9AsR8IumVKpCPhS0_M-1A4l-ddn3spLnC_FyERwcXEI,5569
watcher_tempest_plugin/tests/scenario/test_execute_dummy_optim.py,sha256=isOU-Xzjhoi3Snj7tJoiO11D0C8nAX1u3G_kWnJAIL8,2839
watcher_tempest_plugin/tests/scenario/test_execute_basic_optim.py,sha256=FeWm9rNsgy2hwufLElEg8fc7CosqFuta0mlvPrRrpaI,5648
watcher/version.py,sha256=2-9EB0xgCCjhekv0INxWnNfz8JGJh0eY4qQBXFECv4E,739
watcher/__init__.py,sha256=q5S7uH2MFd2PHupUaowsZ8iz0yYrRDRFB2UCgf7I4IE,665
watcher/opts.py,sha256=8VAdyuuBIXDmvxI6n6WHnUmyn7_c8HivcJPgCL7-Ml8,1881
watcher/doc.py,sha256=vTcNkU-p_xq4N00j76XXefDKrycKS2zez1yfcJGwEwY,5628
watcher/_i18n.py,sha256=tm2UL_JhtKBC9f1ikkZOXOy64eChHE9jMDcvWZJiuKA,1513
watcher/decision_engine/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/manager.py,sha256=ZYUmmlH8Fqp4YGbrH2IDoLx_2jdnwIPupGTdfMqPn5c,3748
watcher/decision_engine/rpcapi.py,sha256=sfMqCqXsKKhvzV-Vkkh9tTy-R9NXoki2aFQcLb45W9k,2002
watcher/decision_engine/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/messaging/audit_endpoint.py,sha256=Am6y1QjDkK2Tv03MwPUAkDX297bD72UXse9U5n3YeJ4,1550
watcher/decision_engine/messaging/events.py,sha256=3KRgfkiABGUduCJrXRfpN_GGN_IV-UnZthdSwRrj59s,791
watcher/decision_engine/planner/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/planner/base.py,sha256=C7zXjcqQM8JtW1M9FgLhW7NNke4epyEYzenCZa6xA9U,2540
watcher/decision_engine/planner/manager.py,sha256=p5WBfc9S8q45B1p8PqBksZigSON-OmmlSRLmBSGgWRM,1633
watcher/decision_engine/planner/default.py,sha256=SE1bXFIvxEkCT3YVj3bwgAUKIhFX_42rCqhCD8XefOo,4406
watcher/decision_engine/planner/loading/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/planner/loading/default.py,sha256=RmZiEiBf7j-e--JyPNDSpRZjvGlLJGTV5gBvcBxbl9s,918
watcher/decision_engine/model/resource.py,sha256=d1gle6YNjgbBgOmqG_41r68FNhdu2GwdZu4YPTLWs2c,1501
watcher/decision_engine/model/vm_state.py,sha256=R0ta9Fu0boxDPFbQFiddtHJxQMmEvUJ3yy3_2eb2uto,1191
watcher/decision_engine/model/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/model/compute_resource.py,sha256=7YI5uyDw1MUzq62bddro2NYYQ7F5BReFpo-9TDN9t4g,1219
watcher/decision_engine/model/hypervisor.py,sha256=txryoPifG2sIIW_-Z8dB0fFTKqfe5T-ZWZhQxricBgs,1482
watcher/decision_engine/model/mapping.py,sha256=h8URfdgQa15azlCCMdv1EBgsebyEsu-NWcT9pJk0wEk,3861
watcher/decision_engine/model/vm.py,sha256=1OhWAlHaWgvsVpzBpIuZD6f7cKX1p_sHFrLgXuq28yI,1004
watcher/decision_engine/model/power_state.py,sha256=LkzLdSW8CO1GJ6kM7LY3uWx1qAvq8JND6NWI8RF-jiU,1088
watcher/decision_engine/model/hypervisor_state.py,sha256=uqM7QiWuiwhpt5-KX2BAuBG5e_gNrhmTXDv-tZoeIZA,744
watcher/decision_engine/model/disk_info.py,sha256=KOX2xxgql3uijPY02ajoTvSfzup-fisR1V1cIcKcgtQ,1315
watcher/decision_engine/model/model_root.py,sha256=SiaA0fTFl5sv9IM8xTV9Om-v7Sovq905cGmKs-p2V9c,2700
watcher/decision_engine/model/sla/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/audit/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/audit/base.py,sha256=-QyWK8TzBoeyMWOFxePTgD9q4SUeYg3o-jG-U_XEFBM,863
watcher/decision_engine/audit/default.py,sha256=9wiXO54jre6as3SoMGY0mhvF0Mx693RkmaBdXkDgFh4,3322
watcher/decision_engine/strategy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/strategy/context/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/strategy/context/base.py,sha256=RFl2_B-QKRBCLfx1R1TFe8CbO_EjHEU02Yt4soyqQ1s,875
watcher/decision_engine/strategy/context/default.py,sha256=0dKSGY9kC1Xu_ScYk8qgvOYvEsDDn3HRPNK6dPFX86c,2297
watcher/decision_engine/strategy/loading/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/strategy/loading/default.py,sha256=kyIEEsBOLVEGXvxGv9Uky4JRIs6OO_LdrYlUivvh-n4,979
watcher/decision_engine/strategy/strategies/__init__.py,sha256=95jQYvDpO4YYKHhZ-B7HalVHpZq_C2_q7eZ8URSkFTc,1054
watcher/decision_engine/strategy/strategies/base.py,sha256=4CUW72HuCa8l1GRglGMIeD2Do0AEPprq80x5dXrZH_E,3364
watcher/decision_engine/strategy/strategies/basic_consolidation.py,sha256=YrPhzfZ0my9SH_3LOYSgLKr97l7VACqpeYe3ThtYl6M,20091
watcher/decision_engine/strategy/strategies/outlet_temp_control.py,sha256=rcAzNML3FWOyn8nwZk8SoMSS2NBvTaWioG0y43-tJ88,11117
watcher/decision_engine/strategy/strategies/dummy_strategy.py,sha256=2XaymGuPd39_zQDhSuyDymutkeaHyTrzdwYYdWqDxcg,1994
watcher/decision_engine/strategy/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/strategy/common/level.py,sha256=V9X5x2uUoUkkinmez8xMA15sjn-5a40P0UIPIzo4xqE,822
watcher/decision_engine/strategy/selection/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/strategy/selection/base.py,sha256=dHQwTPiWT2AyD_ECQmC_yYsHbgVw1bbvEmc_pNMCeeI,850
watcher/decision_engine/strategy/selection/default.py,sha256=aByrGj_g2r4ozfPMrdp6Yx3LRuhbwQB_eSybRmnO7nE,2175
watcher/decision_engine/solution/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/decision_engine/solution/base.py,sha256=FryZcp-3et0UBL4JP05xYuZQU-fn_FPfNmzZ-H9Ao-I,3661
watcher/decision_engine/solution/solution_evaluator.py,sha256=8c4h5AzBI7Qqid6KPlkVry3eRhRWpffeqRBNb4l8jtk,850
watcher/decision_engine/solution/solution_comparator.py,sha256=uu0Vjt3FL0MGKcGMyKoJg5tXezGLe4uLfv7rHCAOzHw,852
watcher/decision_engine/solution/default.py,sha256=1c8CgM7ZFwOjAIEyZ63IGhi0wmFNNLTPFqEtPxC8eCI,2007
watcher/objects/__init__.py,sha256=GhtzIxTfjQfluALdesR6WPEe5ggYsuxG02P_Z0OvYvA,905
watcher/objects/utils.py,sha256=BvrNSR87_aSzKB20qjE8TYU3o6tnacZgXN5cKztw75Q,3647
watcher/objects/base.py,sha256=1_C2pmFWNzXOBKpqk67ObMI5TlvmmYdF1O3TTZz_-5Q,20108
watcher/objects/action_plan.py,sha256=-TBnhGhRQ0z_9SPGBTF1ORIRFYZv1q_Wxa9-o9WdPFg,11049
watcher/objects/action.py,sha256=bgQwjwugKHWfgbKmu8iXGAvTFR3gtJcRxNruemXDohc,7815
watcher/objects/audit_template.py,sha256=dpEG0NYNMsCnwU1f9zEdB5oFiSx818CaSs2Q7cpVo8M,11850
watcher/objects/audit.py,sha256=8zRCzWqVZorpZnjg29zEtvvIWrTTdcyjsP6fYq5ukIU,10826
watcher/db/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/db/api.py,sha256=U6fxdpVfI7_nTs4hsx3zzW5Dwez0MzTf2d4wBDZYQ8A,12948
watcher/db/migration.py,sha256=luOV_QnQp1XvtKFrgIMmrn7NFPbOgIcDxOBDQt5wVzE,1636
watcher/db/sqlalchemy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/db/sqlalchemy/api.py,sha256=4d99AYIxDRaC216az3fb0jy9lSnTfZdJB-3ZDG4r_bo,22546
watcher/db/sqlalchemy/migration.py,sha256=4Yco1SdUoy7M3hunme6pStvFCFMBWpo7JV4GMhUAnt8,3686
watcher/db/sqlalchemy/models.py,sha256=ElOssj5GfQpo3eCKJCpexUY3bdh4CXYGr1YmMteT7sE,5897
watcher/db/sqlalchemy/alembic.ini,sha256=LzCgKVKhFQctG7OUdDzWHGKnwA7WkTCLame3foHscuE,975
watcher/db/sqlalchemy/alembic/script.py.mako,sha256=D8kFI44_9vBJZrAYSkZxDTX2-S5Y-oEetEd9BKlo9S8,412
watcher/db/sqlalchemy/alembic/env.py,sha256=D3nplgyG_dO0ikfBWhdDyBDZAYSY43kB-B88CcgeRMI,1769
watcher/db/sqlalchemy/alembic/README,sha256=IsbX4tTYxFXEci6DmN-XLfPgaUrQhCIdkjBt4sUhzRU,491
watcher/db/sqlalchemy/alembic/versions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/api/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/api/app.py,sha256=ebn8BMPh8Df75HmI8v3KGO5yTLOKZ96he8gaivWfCqU,2190
watcher/api/config.py,sha256=SDDPN4j3vOSmt_n3USexIJGZkGorUolvKvygLw9B4BE,1549
watcher/api/hooks.py,sha256=l1OPGJvmtn8swrF-urdDR4jSPoY_IB6_exuzKPncTTY,4074
watcher/api/acl.py,sha256=9c34l0RL-OXcP_044jn77t97eiKx5A3j4gzCNQkAnEE,1680
watcher/api/middleware/__init__.py,sha256=wlRry60ayCguRz70lKJ_hPaizRepU3Kxmsbzdg_zp_Y,860
watcher/api/middleware/auth_token.py,sha256=qCWjt3XzMY3txY7DmVaL-53khbrIzFsSy0LxOexBpQk,2114
watcher/api/middleware/parsable_error.py,sha256=JAE4TRPe4nAW2s-e4570bslXnoUH2bw0CeBais7RO1M,3930
watcher/api/controllers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/api/controllers/base.py,sha256=6sSnkujNwfPSIOHgMviqE4J1wAVf5L7dHgnEY300Pbc,1669
watcher/api/controllers/root.py,sha256=MElg4iZF7_8FIF-83vZJ_ZerIAheO6nLm2wj2eLLxQI,2988
watcher/api/controllers/link.py,sha256=Tx5-1Yf6XsXsQtry9WZoO57n8ShgiRmWiUNSDsEZX98,2028
watcher/api/controllers/v1/__init__.py,sha256=sXOCPhy2qZ0UO9Gt8c9S6TXXEC0pPjY94ljpwdXaJ40,5891
watcher/api/controllers/v1/utils.py,sha256=HzMPXXPrVM6xFuChPb4M5YtrWHlgI92fhWHoXLceoho,2536
watcher/api/controllers/v1/action_plan.py,sha256=z7b4wyOEUn-Y0kfPOpPXEBwmU1iZKxpRKyfV_zmBPug,17612
watcher/api/controllers/v1/goal.py,sha256=LWSLqoxtXP1XcJMJoWW-2wc-32BFuQFb0YIZVt5KKmQ,8037
watcher/api/controllers/v1/action.py,sha256=1_7Bh7mPuZZNhwtjwZLjkgK-nG3jpuoxYsILMFImcPY,15848
watcher/api/controllers/v1/audit_template.py,sha256=5XZPQxxj2Lh2cLlPixiyCTnQt2SvUZFRNL2W3eofj40,14612
watcher/api/controllers/v1/types.py,sha256=Ju117pw65NsHac36tOreEDjVbU_7XvifsO_TOYzYmyE,7386
watcher/api/controllers/v1/collection.py,sha256=IW5_LYrUQs_BkaAKdiDFArCAREXFHaEy3Weahgpu0BQ,1717
watcher/api/controllers/v1/audit.py,sha256=zAD-TDqjCRfMUstGyTI5LfyGmSRGAd2lEpQJL8GEzGY,15925
watcher/cmd/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/cmd/api.py,sha256=AK7kdw4SRPKrF3b5CQDoYHZZ15ZnkEgjRw_xs0kIPN8,1736
watcher/cmd/applier.py,sha256=iQnHmJ71vk8XveaxLiQUC-i-2q_5YYUzgSzaPgU7K5w,1289
watcher/cmd/dbmanage.py,sha256=fWpm8019RxUVCm_Nnn0sINcOJkGUB_WmbO7sefum37g,3653
watcher/cmd/decisionengine.py,sha256=dknZRi5pGNt3FR-OCbQps4cB4c5O1B44souMZjIeQXQ,1321
watcher/locale/watcher.pot,sha256=EKAaJ1gotmxX2h0vhPimVUo7jD1Tt-8Y_z-T3J8PMnQ,12347
watcher/locale/fr/LC_MESSAGES/watcher.po,sha256=aJoE_HuWMVMf5-VxW82-Nq9sTH1AF_UoEF-fvmt3wWc,16680
watcher/metrics_engine/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/metrics_engine/cluster_history/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/metrics_engine/cluster_history/ceilometer.py,sha256=4g2swyS-SYoxCJdDqTAWxm0G6UYxFH-MaIe_x7k2udg,1942
watcher/metrics_engine/cluster_history/api.py,sha256=DwZp7Rm0icTPBBFFCeVqD--F-I01djYZETV12CY_wZk,3267
watcher/metrics_engine/cluster_model_collector/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/metrics_engine/cluster_model_collector/manager.py,sha256=1TzoRr57ijY5rQl-zgTnh1E880gLkm1wG7nbsEUsAQY,1120
watcher/metrics_engine/cluster_model_collector/api.py,sha256=Rr0yC6tZa4u1E3SndP3g6GV6vFcyJjACTkSJwxWMvjE,5044
watcher/metrics_engine/cluster_model_collector/nova.py,sha256=P4R_UHwEJMtN9qtwLixU-m_0QW4aTihEq860_tkvb4c,3093
watcher/applier/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/base.py,sha256=QSN4ljPmnqoYav1nJEnh2Lnv-l5UhELUITt2VS3vBCk,1093
watcher/applier/manager.py,sha256=OaxfEE-qW6jBjuH212ZE2yV1CBoBNbV4Cau0x8G4T-I,2736
watcher/applier/rpcapi.py,sha256=z9eH7M3Y4l4SA1VEWdQbKKHLV8z2pOn4zFLgFdFbqpA,2286
watcher/applier/default.py,sha256=RAM9xyKd7TAjhJSgDHu7-BeoxYcErNUj8J87M5cEVm8,2273
watcher/applier/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/messaging/trigger.py,sha256=76N_QZ1gCVqjNCwri6VkoQXFJd-EAyrUEwC3f-94Cnc,1737
watcher/applier/messaging/event_types.py,sha256=ImKtdUDzKJsHCfHt8R09loYofJ-Jk5VXX_2rYv2NBqc,789
watcher/applier/actions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/actions/base.py,sha256=ETjhJbL10x3JrCdSc83BO4Da_GYIx-4TOB1sN3_tW9A,3704
watcher/applier/actions/migration.py,sha256=zGxqbHqvx8m5o2cKP8qmSgrtikfIYqMrHrn_OGv0YZg,5931
watcher/applier/actions/sleep.py,sha256=hY7TvKX-Ls3iFlRCuFeojSUff757GM9s60yXiHY3M0k,1693
watcher/applier/actions/nop.py,sha256=SE3TKVGRsQFuRPMoWEODZYNMizvgeCFFbnmlkY5ZcNI,1605
watcher/applier/actions/factory.py,sha256=bzQ1lAoXsn454exOxa8PBpf1NweY1XAZxWQrbTWbPug,1617
watcher/applier/actions/change_nova_service_state.py,sha256=O0LuT3xlkYuPXtKcqCozMu2BcJOGuEldoIKHeeTh4qk,3313
watcher/applier/actions/loading/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/actions/loading/default.py,sha256=fcKyxN5ULTRyt0o-6wutUZH1CpCvFWvEtI08pcE7sGk,896
watcher/applier/workflow_engine/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/workflow_engine/base.py,sha256=HxUp-8wd3djhYQctrV9v32pLdmozEUbOv507ZrsUZLY,2043
watcher/applier/workflow_engine/default.py,sha256=OPVriLab6LPTjrJ5sq5YWGwUdKKQqx9HhsQ6vEgddEw,6055
watcher/applier/workflow_engine/loading/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/workflow_engine/loading/default.py,sha256=iPh01wJE7EOLRi57YC3-qJTwPwzedbaWIbgVLvHjNbg,934
watcher/applier/action_plan/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/applier/action_plan/base.py,sha256=y9hUgYxjI-gL6G1ESDZypRFOolCBioNsdTb2U28EU-Y,840
watcher/applier/action_plan/default.py,sha256=V6VRGvjeDhNWvNED4aqYYAbGZrJL8oBZJt1Bnr66O3A,2508
watcher/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/common/exception.py,sha256=M9O8FWhvE2FrcHalG1CS9Bzi0gsTzvw4sAnRGTj_Ahg,7632
watcher/common/utils.py,sha256=qx7dmh0w4ekTW96lzoTkekh-XYQcWnEacJnNEpD4uGo,2769
watcher/common/ceilometer_helper.py,sha256=TDwlrgRaYH6rw6tM-F3FHcbkViPiMVDazquJ-GO_CKQ,5544
watcher/common/nova_helper.py,sha256=BJ3MikXoPK6FBEGXGtGCP9VPpC8xQU0gSG1vNzFGdko,24972
watcher/common/clients.py,sha256=fAYI12i4_PGoB-BcG-z5O091RLGq6ZiM399VAPWMiaE,5590
watcher/common/service.py,sha256=8h7MIrp-SRVyVWHbPnXbBNHWTUHNsLna0RX5EuUxOCQ,4922
watcher/common/config.py,sha256=WHj3fqdd9ZmeTb_Wh7VUEezY3DOQJEj4EEXYV2yllfI,1152
watcher/common/paths.py,sha256=7RPvioEPGsxRza6za4gsXv3-emYXUoJrKED-JHgGsY0,2159
watcher/common/context.py,sha256=CtTZCfVheBmseT3T5e0e4KMWLSR_6YuZ2xmN8XGehlo,2956
watcher/common/policy.py,sha256=pw7AWXeXzPNl3pWINnJ3R2zaF9Lz6sqNOAj0GR1ICtA,2278
watcher/common/rpc.py,sha256=gFjlaXDYGZMX7S30Hxq-QSCEA88B3CDRYhch_-55JDE,4365
watcher/common/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/common/messaging/notification_handler.py,sha256=NXeMZ24hGs9a3im-yJpMrbhSVhU7Q4t_oJntHyMNvwA,1804
watcher/common/messaging/messaging_core.py,sha256=2E1f2KHuqqIUERiC1JgV9Ff7iTcEoiemb397xFUNpuE,4070
watcher/common/messaging/messaging_handler.py,sha256=ZXnGBQlmU7FoKKqTT5-7RNLe4Jrkd78R93Omj8dh9oY,3765
watcher/common/messaging/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/common/messaging/utils/synchronization.py,sha256=I66Tgqn1N_MzZqPb66nasi5h5tz3JZCH2iSXu5BvHyM,715
watcher/common/messaging/utils/observable.py,sha256=OVVveRnhpDy9yyuFBjsBX4jK0l13SZjECcDk0orSXZ4,1806
watcher/common/messaging/events/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/common/messaging/events/event.py,sha256=2czkCcn-AFtiIwcyTgWFoLGIauJwRNbSDDXQXY77JqA,1484
watcher/common/messaging/events/event_dispatcher.py,sha256=SysBoQrLRq8B65zbqMooA6VP4Wc59aySvmcbwIZuF5s,2743
watcher/common/loader/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/common/loader/base.py,sha256=gPURUPUQumDOlL8Ev-KOF0DcHRKcLN14fO51-lPObN8,903
watcher/common/loader/default.py,sha256=wq56hWV6191Iy4SJF225ouBALxeHp7utuIlNo8OH_WE,1643
watcher/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/base.py,sha256=MsB5UJRe2Dp8j2bOXhMAZZDjFOMICc8ZH7_zmnEUcKU,4029
watcher/tests/conf_fixture.py,sha256=QeGWV5h2Rd9QhurH7uFWvFNrTJIrb4oxHHExCz5Orkc,1524
watcher/tests/test_list_opts.py,sha256=z0R0H_4R2gxGrdlcfgCsDnE1kA4iLqTWJsUuLy2Z2Zk,958
watcher/tests/config.py,sha256=1rSRFhxcTQ7hoqMLcQK3v5tLe925yfK9jIv-9mJVDNs,1068
watcher/tests/fake_policy.py,sha256=upS-bRMvKBjGnEYQJs7zMPVC8XCVHWd9OeIBnLrVVJE,1180
watcher/tests/fakes.py,sha256=DTevUKN2XHLaM1HXsIcLqByhRJluoX9hnprAPV_2Szw,3203
watcher/tests/policy_fixture.py,sha256=skuOR1FsUUdFrSbcKx18mbsB2C2lHb9bf5fcP0FodeQ,1457
watcher/tests/decision_engine/__init__.py,sha256=Y4KmmaTQFmQFKeccuUnkwKnrb8T_O2-sIxPQSox7wos,65
watcher/tests/decision_engine/test_rpcapi.py,sha256=EdrtHvtwRPGyqScZptkKwAM9P1F6fn64NUuxSInbybo,2144
watcher/tests/decision_engine/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/messaging/test_audit_endpoint.py,sha256=mFwwB_twek8TaA6CXhjF694cHaRyJUIemBDWb9tHvXY,2641
watcher/tests/decision_engine/planner/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/planner/test_default_planner.py,sha256=CH8Lr-FU5iRdRAYrdVmtGRmYb00AYjirRYykWZ3xZwM,6679
watcher/tests/decision_engine/planner/test_planner_manager.py,sha256=Icl5W4rHP4xHmIoNYwHbDrglYkjkb_MhP_VTFOf5F-k,1032
watcher/tests/decision_engine/planner/test_default_planner_loader.py,sha256=eWaFC8qathRJi9SQ1jRQf1kn4zi16SElVHezUJNh9hE,1164
watcher/tests/decision_engine/event_consumer/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/model/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/model/test_named_element.py,sha256=f4rj_EBv9Q6Th4qHfRHfDytivup1qk4rC8pggSvYjBU,1109
watcher/tests/decision_engine/model/test_model.py,sha256=__fL35YMOT-lpBQFYHw6MxB2R6AaIrMyaCmFzZuH2Ws,5101
watcher/tests/decision_engine/model/test_vm.py,sha256=Sn9HHOjfPPSVbzgzaHHalLI7T1O8YQ3h5z5Ly71XbzI,1055
watcher/tests/decision_engine/model/test_mapping.py,sha256=ksVwQbsrzVua797ltiYr3fUGL8oBgy8E5H8lsa9V-Ew,4484
watcher/tests/decision_engine/model/test_disk_info.py,sha256=oLTJZbkuUkt0OnpSuoBVeQUScmWVVNJvOfFMNZfbJS0,1142
watcher/tests/decision_engine/audit/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/audit/test_default_audit_handler.py,sha256=JLE87tgmqysoT0dQgmy-cTomqwU7K5vy86Na6FKgCV8,3154
watcher/tests/decision_engine/strategy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/strategy/selector/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/strategy/selector/test_strategy_selector.py,sha256=ce-aQCRDrDvkGcHDuD2z0uUImwKx9g4n0QMIAqb8T_Y,1970
watcher/tests/decision_engine/strategy/context/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/strategy/context/test_strategy_context.py,sha256=mxqLNLx6vopjmCbW-5TtdXqaJ0lqkEVW_Mbp2Kb80Tk,2023
watcher/tests/decision_engine/strategy/loading/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/strategy/loading/test_default_strategy_loader.py,sha256=BX8vYtYtXQ1nE6trCLC1xZr9lZ9yKB0xpycCyAueNiU,2890
watcher/tests/decision_engine/strategy/strategies/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/strategy/strategies/test_dummy_strategy.py,sha256=t4pX8lYXDogZCOtFgTl0HMs2WcyFxl9feXaDLsz_aac,1748
watcher/tests/decision_engine/strategy/strategies/test_basic_consolidation.py,sha256=k2Jic_7Knra6ka5xLw-qrlJ2MWnI4xdrvZrUphgaWE4,9025
watcher/tests/decision_engine/strategy/strategies/test_outlet_temp_control.py,sha256=scmXUHSkfq80aeGpSEbV43usyMbdhRZuwqm4b-qu5rM,6211
watcher/tests/decision_engine/strategy/strategies/faker_cluster_state.py,sha256=9KJU5dam51ksAmztj6K2YKSQnGqdQStgIOLfhg4iJAI,8503
watcher/tests/decision_engine/strategy/strategies/faker_metrics_collector.py,sha256=yin2I9BLhcwaJvbcmV8uwFdOyjVorshCM8HHxFl8byQ,4437
watcher/tests/decision_engine/solution/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/decision_engine/solution/test_default_solution.py,sha256=WA6xmRzcpLcQBB-69a7CebMVE3_7y1jRw-xFKwY2gVM,1638
watcher/tests/objects/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/objects/utils.py,sha256=HW2nuZgUGCEgk5eJ20NllakcROBtkPn9edEchIR6yl4,4389
watcher/tests/objects/test_audit_template.py,sha256=GJOVewdC-igUm8H3IfwyPYGpLnkomH8qaiq0CBDry-Y,7813
watcher/tests/objects/test_action_plan.py,sha256=XMxpxrX-psD5HbBXxclLcTBuqIXY2dfkC25fstWApGQ,5939
watcher/tests/objects/test_audit.py,sha256=2c5Hjpk95xeCrcbjuis1rJ9WnpkJlm5X8KxV5MQVpJY,5363
watcher/tests/objects/test_objects.py,sha256=eHI1Kf41RJwBj-2bDf7rxYM0yr0sSLWXHeI9vq0tJjs,10886
watcher/tests/objects/test_action.py,sha256=NDR1S3koDgOCe0F1La8Bwp16fZs-UnYdZ9q2dpsApok,5448
watcher/tests/db/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/db/utils.py,sha256=l7PN7d_IpOu3Cc07YJWALE05V0mFPiI8nikR51Di7eY,5322
watcher/tests/db/test_audit_template.py,sha256=SJhR3h_x-uHmY9Ii1bvQQ-yz9F-PHNJLDs5BHjHNsmo,7477
watcher/tests/db/base.py,sha256=oWXu5Mz2dFgDw8r1nLjHTaK_z9wer6qsIH23ec11S60,3486
watcher/tests/db/test_action_plan.py,sha256=8FZHi6a3AzJuL7mBx3J1qnEPvTO7Up4JmK7k_QLE9hs,5968
watcher/tests/db/test_audit.py,sha256=cesO9FhOz0fS8XNepBnNe6zLHYLSN0Vgum_8lUuTScw,7054
watcher/tests/db/test_action.py,sha256=vogdKaIse37y05oCb6K4Gl3F63JjgMm4KYuaJvDOsf8,6150
watcher/tests/db/sqlalchemy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/db/sqlalchemy/test_types.py,sha256=BVbbrJ9cF9KUo9j8tLDVtOpF1kUoh0q89DH9G2GgL98,3221
watcher/tests/api/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/api/utils.py,sha256=FTcySo6iRqcE8KfGZm9SDgWdL0xvwCtTIEgWZ4Cw5UE,3560
watcher/tests/api/test_utils.py,sha256=Mb3IsJeOncfrxHkhAxSwEotGXLvvU6NlE15KyqvcU9E,2138
watcher/tests/api/base.py,sha256=GzO60_6F8minXLk-BP1gJbyVoMhKrjmjztcpurRuqjA,10485
watcher/tests/api/test_hooks.py,sha256=I5S4CKypy7-_d0774gF-kPGv1deOvyB7c2veiGkNye4,5896
watcher/tests/api/test_base.py,sha256=vDMxmzt0VKUx4X4GEtPBBjMrVyEbzp-tRYFwngD-2Qw,1151
watcher/tests/api/test_root.py,sha256=YghXmnN6HNQWhXcBccFZ1k_GLlpTM3aLO-ymR0CWI5Q,1755
watcher/tests/api/v1/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/api/v1/test_utils.py,sha256=61oRA75AVpKZ757BuQHioN8kLoN3vQDTwFN1wK13ZE4,2219
watcher/tests/api/v1/test_actions.py,sha256=0bNecBs_UBPVb1RL6OPlx0CZx5SctpdnclSyG16gTt4,24805
watcher/tests/api/v1/test_actions_plans.py,sha256=A9Q2xa8qjEiGQ1pHVgtU9mPJkyMloEHxmG5gaJ1moqc,24232
watcher/tests/api/v1/test_audit_templates.py,sha256=983E9LHm99z5JxFTThAvXEZRbDzuktjYpJYvPLxWn5Q,21699
watcher/tests/api/v1/test_types.py,sha256=_R3B25H-EV5BrbU82EqpY1NRmdwULlg2KMdjPiyD0lQ,9102
watcher/tests/api/v1/test_audits.py,sha256=afmvJzwYuSQElFrj_AnH71FmxbZ4_Ox14pLKf9J17IA,24118
watcher/tests/api/v1/test_goals.py,sha256=jRfvxfqxY2eUta-EsZpOr3alFcXRX-DlaV9X05Q2bMA,2687
watcher/tests/api/v1/test_root.py,sha256=8km-ATVpXPk7tj4VzGaYSJVeJYovvP04jc0aGecJGPI,757
watcher/tests/cmd/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/cmd/test_api.py,sha256=7933vmnIrtNHMuKz4C7_pb7upwkYEtBsdpH7EKo-Dno,2312
watcher/tests/cmd/test_decision_engine.py,sha256=XIKT6PZz6ditypRChfKTkJ11f8QFuhiqW3whK2vZ9zU,1735
watcher/tests/cmd/test_applier.py,sha256=YwTRLuGo6U70JM7HrGj0GUtkXW37YtRFMP38PSjoXa8,1674
watcher/tests/cmd/test_db_manage.py,sha256=ZLpkTRzpi6_3RWiN0w5GRdVNX73ZZx6FPBBpJU2o2ME,3737
watcher/tests/applier/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/test_applier_manager.py,sha256=gPKeI22PHTwQqU0zTm1bU13ixyKuD5CnQHu3RpdW3bI,1307
watcher/tests/applier/test_rpcapi.py,sha256=RgAoTKl-9aD8_oc0tO3RlyvLv2humfU7na4FYNwk0tU,2177
watcher/tests/applier/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/messaging/test_trigger_action_plan_endpoint.py,sha256=LZwYznRJ05P5IZEVnTGU0GzF8YLMlkUJYMxeHN4-WnI,1410
watcher/tests/applier/actions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/actions/test_change_nova_service_state.py,sha256=9JAtO5vfP1YO9US_1h6BMWWa_zApF1xGoR1S_lc215k,5668
watcher/tests/applier/actions/test_migration.py,sha256=tSfhvexQPJjbT9Z4vAoH54Qy9n7c9zRu4XXq15IvbNw,8240
watcher/tests/applier/actions/test_sleep.py,sha256=oN5ENeNOnJXs7r_b_KAzb-a0cHQueIjphSFrP7CCgcw,1530
watcher/tests/applier/actions/loading/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/actions/loading/test_default_actions_loader.py,sha256=sF2OVytU-AqKirf2CTNzHrUb5y4P31xnzpOz8hbe-NM,1183
watcher/tests/applier/workflow_engine/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/workflow_engine/test_default_workflow_engine.py,sha256=REZQLkuDwCY2CHof1Ka8cOU2ZHGPdw3g2W3qTLBu5p8,5936
watcher/tests/applier/workflow_engine/loading/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/workflow_engine/loading/test_default_engine_loader.py,sha256=AGq6ZVBzhsAtEbKAIvGEi27U_WPD1DidN2B6mYPCVZU,1215
watcher/tests/applier/action_plan/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/applier/action_plan/test_default_action_handler.py,sha256=IjHvg_c1IEd8RpDwbWpLraN_uCX1ZYrwYn8eZ9a4D_k,2513
watcher/tests/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/common/test_clients.py,sha256=ioH1OXTPmV-aYjzXLl8P3V4he92_BcvKor16FxAs-m4,10550
watcher/tests/common/test_nova_helper.py,sha256=Vhim9ZaajxSzRDE4MgRhit42TGkr65lA67ZJjv8_1zo,5939
watcher/tests/common/test_ceilometer_helper.py,sha256=YsSZafoxd0E78vyA8E2bYoq4dCWFnMhtZ2b40Ienyas,3771
watcher/tests/common/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/common/messaging/test_messaging_handler.py,sha256=rbHdI8xu0vrraW6DY2qE-PnPv8YrESRBcROYwxIpkR0,2384
watcher/tests/common/messaging/test_notification_handler.py,sha256=M4I9qMHXQp2V2o_VLFCMpdHjMajQaMj1FVzAaoubDCk,1957
watcher/tests/common/messaging/test_messaging_core.py,sha256=pNrRYLyHxOzMqbycHGpsB3V2lQvDml21wpZGIfo8emM,4065
watcher/tests/common/messaging/event/__init__.py,sha256=CGfHWOi9AMdp9Op44Cx633wfG11JF9Uz1UAjKqsnEW8,20
watcher/tests/common/messaging/event/test_event_dispatcher.py,sha256=5qp2plj0_bCJX9h0kIRQESIVHZqQ0UzIkR9tiZQOnSU,3091
watcher/tests/common/loader/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/common/loader/FakeLoadable.py,sha256=WLoqaWmESnPZP-_VO12_qrPp9KhAnbs5g1kCBybNEcE,814
watcher/tests/common/loader/test_loader.py,sha256=FP7iI0qjEFSHffvSDQqNKKwkl9E7AWPCW9VetNO0gJI,2091
watcher/tests/collector/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
watcher/tests/collector/test_nova_collector.py,sha256=YJcQWQAKFmpTGo87jRnnxj3b5uf-woAHWRYzx07kkN4,1562
python_watcher-0.24.0.dist-info/METADATA,sha256=0xwj87QtPXAlDLJdrY5Z3RI0KaF2TkdWJyQBhSG87Nw,3165
python_watcher-0.24.0.dist-info/top_level.txt,sha256=TM5mxhibEAO83qB5weIpf4dHiCm9q_yqAyYSXFLmE8k,31
python_watcher-0.24.0.dist-info/entry_points.txt,sha256=FIsmhUsItyxuQ6GST8yPl6d6J61UiehPmYcVcrr6ieY,1166
python_watcher-0.24.0.dist-info/pbr.json,sha256=8-zkl81qyIAZCmICymXszXs_FbWBMrXKDmywMDXUwCE,46
python_watcher-0.24.0.dist-info/RECORD,,
python_watcher-0.24.0.dist-info/DESCRIPTION.rst,sha256=kz3ANu-O5PKF2eAjNv0E3GYE84uEAlgYEyPjuyjKyvg,1041
python_watcher-0.24.0.dist-info/metadata.json,sha256=AJ8ZxFNKIMpgYdrfsNlxGNLHMdfbwxMQq3VEvybD58U,3829
python_watcher-0.24.0.dist-info/WHEEL,sha256=54bVun1KfEBTJ68SHUmbxNPj80VxlQ0sHi4gZdGZXEY,92
