ubo_app/.env,sha256=t6KwhnSelxuqcTm-f97guMNvKlVGke7KDHDuOppmviQ,231
ubo_app/__init__.py,sha256=fgtdF9yg8niynJxIgs760aJKOR28Iqh6XgEXBHebKs4,19
ubo_app/_ignore_this_in_back_track.py,sha256=yvxcae3kIlMLE_-m5pIjmfEDoDdGLwG6235tFEXONWo,2274
ubo_app/_version.py,sha256=3Hzb-6WDs7Bx8f3T8JMQw6oGdly9M93-3PLg9El9Efg,567
ubo_app/colors.py,sha256=9dEnlb5fdMa6qm18QQeo_hORL0zmDuRpWL1oPF40uPM,511
ubo_app/display.py,sha256=VfRxJXB5486L8WssS7FdrK1gweg1HAm4uamf2HXPeLM,6897
ubo_app/logger.py,sha256=IW0qRObC0iO6mskOB57OMALp18hCHQbO05twKZ3GseA,8422
ubo_app/main.py,sha256=h_je6wMizxyxOk502QP37IitnwOkH9hF5qm-C9W4f5E,6838
ubo_app/main_headless.py,sha256=2saZVr3sPtUDrty0Pei_hf5jGRi8x472xZ5L8v5RHRU,2120
ubo_app/py.typed,sha256=Ug8JrSB-xbDSV2-Y9EMal8CrUpai6JB5H7gpmD6aY2E,67
ubo_app/service.py,sha256=kC0T2W2PCJaldx9e5VhH2KYhnsl8xRkoD027GYBzzZY,4488
ubo_app/service_thread.py,sha256=UFw3HkJqd8wJxrkBcFW3-nGWP8KNZVTpVtpu8-WyGYY,26505
ubo_app/setup.py,sha256=cbCj7sBTk501GVlkSzC6RnBeQXPt_WDhOBi_wEPoIf4,541
ubo_app/setup_headless.py,sha256=FDbUNdRQHO3v8JthiYBJtof0Y5VdBiKjs4ReM0lOxuc,6664
ubo_app/side_effects.py,sha256=vmDbJr_cEUvjTVu5Nig84ozBpTwM-tcEMIXYI8oxmGc,7803
ubo_app/constants/__init__.py,sha256=7xFAilARtkswZYU66v7LIarYlF6hTUejFzv7_rcJAGo,4517
ubo_app/constants/assistant.py,sha256=mPntnKXq1_9QWCH5cw6V2E5_aiiTFN4CX2YpZHku1nQ,8366
ubo_app/engines/anthropic.py,sha256=b4nx-_IJG3mZOD8W1_xAM5UQC1L0NVJBTyNawKetdgM,3374
ubo_app/engines/assemblyai.py,sha256=-8dc3QDDLDyymOhdUPsE22mWkQnnfozbo9cXlSvOSRA,3286
ubo_app/engines/cerebras.py,sha256=EuiGfoeIQWDTxvTwK5A3Pk1cz2eP5WYdT5P-mmsqztA,3562
ubo_app/engines/deepgram.py,sha256=tKXkCvFXfVwiKF4sZTijnKO0TsbRyaElCOu-QfljVeQ,3497
ubo_app/engines/deepseek.py,sha256=mVQjJB16eWnAZFuLCPUYc2yjgdR3lxGqdRje0dXqZGI,3318
ubo_app/engines/elevenlabs.py,sha256=mquooCTWPJzIu35zILPhFkaXVswBYVeR2g9AK5gMalQ,4449
ubo_app/engines/generic_llm.py,sha256=8A5-OwqoaKUNwq2vhe4KXmQX9xw-Eet2lQVyrxqP4Rc,15621
ubo_app/engines/google.py,sha256=yB7QV3tvSw7qtm_5JGgYw6rQ3-7bjcWmweEc-c5hghY,3373
ubo_app/engines/google_cloud.py,sha256=LTxHsSpnBVfmyxdVLn4A3xkwuxg_ywyUe3CyMG9XN4k,4003
ubo_app/engines/grok.py,sha256=AY3GpNwCcFfsFSrcTHKKAlq5opBym_EJUjX5JcfQNss,3419
ubo_app/engines/kokoro.py,sha256=cTrlgdheQauNK4kM_7g0H2iJx6on-jN_xu6Xr-vqBmM,11062
ubo_app/engines/kokoro_catalog.py,sha256=QzYWXsrUhvuRuCxg7aca1mSw3qWeUzRp3ItxStBf-bE,8629
ubo_app/engines/mistral.py,sha256=x4zVOJEGp0A1GRKyTnF-g-GT673jbqxyGmdPcYYKnNc,3475
ubo_app/engines/ollama.py,sha256=YngpdtwXlduyApiJ-f9FrF41nOaPmajsruRG9QiUODA,19874
ubo_app/engines/ollama_catalog.py,sha256=w8Cns3Ju4No90RMJQwHLWNoZNxrux8ptED9mvV41ixI,5093
ubo_app/engines/ollama_onprem.py,sha256=g2AvubENLCrNli9DaceUEgs1nd1ux5Wec6L7Xw-SMrE,12370
ubo_app/engines/openai.py,sha256=uQWdWY0hl9BgLFu4UD2TLDcDBujxl7_-tCvZO7yaZfw,3521
ubo_app/engines/openrouter.py,sha256=UGHUVDqumMDQyoKQLq_nVZClaw2KtWJujQJB7uxBYVU,3667
ubo_app/engines/piper.py,sha256=M2sAhiTOPjmZZ151iov3olW_R5prbcMn51c6tASe--4,13293
ubo_app/engines/piper_catalog.py,sha256=PvJjwSg-FnV8pTRlRmUNbMNYO16UyBkjqp4af_vPIhE,14739
ubo_app/engines/qwen.py,sha256=KuxZn1GHzT9I3I0sI1zYOLdu_I_22rJaW9_M-2IicNs,3366
ubo_app/engines/rime.py,sha256=QvW8oQSrL_awz34uFukbeB47wze-I04CnFaY_PQVL7Q,3138
ubo_app/engines/venice.py,sha256=XSyx6psYHv2NbDKnLB5LYr8ZUPkSraXUPfBvnLIQR8E,3461
ubo_app/engines/vosk.py,sha256=3MIbZA8wu-_pzH_UV0MgpcTGYAxk6-zkjwwZZ1l-Lak,9053
ubo_app/engines/vosk_catalog.py,sha256=bzw2wpNvH_Lelho9oafL4Ol8aJmuOFPkgnsXRfkOEGQ,8977
ubo_app/engines/abstraction/ai_provider_mixin.py,sha256=IRkHiIJ4z7sqi5aprEyW2uYTo9c-uzu3hlKwR9vF9K0,970
ubo_app/engines/abstraction/background_running_mixin.py,sha256=Gol-X01U3HjsW1ei_bllx2CREleGd2R3bCbRligoZak,3042
ubo_app/engines/abstraction/engine.py,sha256=1Q9VU_BKAc_FpThu0rTiGS7rCLUJjOme5ZyWTJgE1IQ,665
ubo_app/engines/abstraction/needs_setup_mixin.py,sha256=Bnaaz7t1JpNTXm-dW7OBMwrB8AsmbAFbS2gXCOm_4Fw,4611
ubo_app/engines/abstraction/remote_mixin.py,sha256=ScAJNjJKbvsMPhwT9wxyhR8g6hodqYjk5kuVUyITRyg,103
ubo_app/menu_app/home_page.kv,sha256=lHpeuZX4eY8Hf-hGoPq0EySKMDXWH61YUHKshm6gmk8,857
ubo_app/menu_app/home_page.py,sha256=Vue2mzCoORSr-WU2Z_SnfcbKLSbzIeUMPXgVO9S6qTA,3114
ubo_app/menu_app/menu.py,sha256=zIptHk8Zg2_fswOguN2cpZfFGshjdPZaA9c_8ua6z54,3844
ubo_app/menu_app/menu_central.py,sha256=AkYgaKrHPLDJF8zkWRfHAgFaQIo0Ufcwg2jxjLJPZgA,17516
ubo_app/menu_app/menu_footer.py,sha256=ohccmZ3IgKWXScbP9v0XFBFm0sggEBZa0JGIp1Lhzak,7199
ubo_app/menu_app/menu_header.py,sha256=O8TT5P7HoxdSMz2p9IesZxIXdWj7YvBSk5hntvFL5kg,7788
ubo_app/menu_app/menu_notification_handler.py,sha256=Bo1Zut9esjAa1bn_AB94JLJy7z174d8ClZRG2hwQVkI,12895
ubo_app/menu_app/notification_info.kv,sha256=OfDA3Qdqf8ZNobzLfP4owFqDS166RCyA-A8mK0Dz1m4,1362
ubo_app/menu_app/notification_info.py,sha256=k0SJGiiEyI4uwWAmSe1x4sVfGs-L1f10WJHI7R1R8aE,711
ubo_app/menu_app/view_renderer.py,sha256=X8ReYvqSETA59bHoDDDK_yC3jnpkXbqz9rZkusMTkMw,18704
ubo_app/rpc/README.md,sha256=MWGwpD4zvaePBVHAylrfk0fq99e2uepZxEvcJd485HU,838
ubo_app/rpc/_class_registry.py,sha256=guvOlllLrpH1LXfHrEBbuq4tJIxy9Je2xtbvfd_MLAU,36455
ubo_app/rpc/message_to_object.py,sha256=NV2psAsfMyfl2FTzm2Hp0355cI-QaKoGl4_z3_1g54c,7675
ubo_app/rpc/object_to_message.py,sha256=wDNW2ECsLPU6DpuRNrago64nFE8qCqV3gwNEtCn0wWA,11188
ubo_app/rpc/parent_version.py,sha256=hRs96StyCFvDPbi31bCWIxttIoDkcqNZfpT8v9vHlCE,725
ubo_app/rpc/pyproject.toml,sha256=U464QoXQv-LzqtNqTerJuZrk6scoZfY-VeTPeehYyvo,1832
ubo_app/rpc/secrets_service.py,sha256=qyr3bUSJA3RoHLHEfxa0TTngHkCdnGIMLI-ZHNTe130,871
ubo_app/rpc/server.py,sha256=3POGbCw7o0iP59gQD_t8nUyTsaBnarFIKhOktnSJTW4,1224
ubo_app/rpc/store_service.py,sha256=xaciE1JCRnxndlznLwBzW8vHUrtLY1Y9ibjR3Ueo5-w,15658
ubo_app/rpc/uv.lock,sha256=yldCq2Y3Em8mHFJWecuTN8T6TaK2VFhBo10IgnvGVRA,36281
ubo_app/rpc/generator/__init__.py,sha256=sCSBqJsy3VM_f0Q7g9bLJg6FjvV4fW7jwS2rbTibKSU,76
ubo_app/rpc/generator/_module_transformer.py,sha256=tXXMPMN2mYbgyPXIBMPyfTZjSMjbujIh-5Eh7Ptre3E,13933
ubo_app/rpc/generator/_types.py,sha256=NW1zbSUSxYTR4dFcryY5qCZFwSs_FhUVLafwLlC0DbQ,12266
ubo_app/rpc/generator/generate_proto.py,sha256=jd9M39AcgglNR3u2B0ymUUpv_H0AcPyjkjowiKx0z1I,7323
ubo_app/rpc/proto/buf.yaml,sha256=rv2-F6FQbTZi_H6pSE_csdICdtKBObDdoo_asOFi43Y,12
ubo_app/rpc/proto/package_info/v1/package_info.proto,sha256=_ub37Ml-3d0Xg1AcK3QZ59b_5fGM1t40Kqkg0BrhGkw,225
ubo_app/rpc/proto/secrets/v1/secrets.proto,sha256=X3cp1b4s23f1pX0TD3e6gL3Jcd3FvEiOx7X9rDvnAlE,297
ubo_app/rpc/proto/store/v1/store.proto,sha256=WyDKOtW0zkS5t2Xnm6qngmR4dg48IWu1GBPYFEHpYHA,755
ubo_app/rpc/ubo_bindings/client.py,sha256=Ek25HcHji5SCA7s1Hwv34OiKfQI3XwwRPUmYzzVc5zk,5497
ubo_app/services/000-audio/audio_manager.py,sha256=XDhmHyMuRbasPWlXnNDVZbioCxw1vj8croSTlET8Ohk,29774
ubo_app/services/000-audio/constants.py,sha256=d_qU38-7FKMkl98IJswK8lYGBhXlGCUBQ2paFmlvxEI,99
ubo_app/services/000-audio/reducer.py,sha256=0tTg5oZLadGBUKxOc8zQ_GO3_caK9DCNeIJJsAOMz8Q,7073
ubo_app/services/000-audio/setup.py,sha256=IOG-CD6exlrv-bv0rNKTVc5YxHzxCdbnWGyfVOl-d-E,7784
ubo_app/services/000-audio/ubo_handle.py,sha256=Fp-TlnrZvUdw91FCo5w8AssLUFCYdc70f5qjKSUC_Wk,484
ubo_app/services/000-audio/sounds/add.wav,sha256=4mCbvaCNMBZmOE03YI-MJn9mQ8TYlE83QNP97dBPSC8,25808
ubo_app/services/000-audio/sounds/done.wav,sha256=ddnTaRGJcAnPWT7N1XcfKOyWOLCW0Y8Ynekq8sujO5I,42370
ubo_app/services/000-audio/sounds/failure.wav,sha256=acotV1U_AcwI_53epqvPfqG-FdI1r7sOT82cAjdIW0c,48078
ubo_app/services/000-audio/sounds/volume.wav,sha256=3AcXWGP52GaxBY-0RaLmoTqCLqPsJUpWWlJdJQkoe-g,10214
ubo_app/services/000-display/reducer.py,sha256=h_6Li1V_SVh2qui1SakdoipHEV2JGHfRcrbYJNzEuwk,4474
ubo_app/services/000-display/setup.py,sha256=M5dS6X01bqxph-24biPLFGHOF_ikyOeSKIs0VTS-Rgk,7389
ubo_app/services/000-display/ubo_handle.py,sha256=8_MmR5jgRWY57NKLJ26NGDvXjVbz6uz63Nqr1AieFl8,421
ubo_app/services/000-keypad/reducer.py,sha256=iRorTAh41PVHc0TuoV1s02gHcAx0R_5wG9jlU0ksFnU,13046
ubo_app/services/000-keypad/setup.py,sha256=qPK-QuE4RXZeETBbpmtxmvbjIiluFzGqW4bye1SLpXI,13056
ubo_app/services/000-keypad/ubo_handle.py,sha256=GkzmEkqmsNzo_MhPGpUY3UtAi_Wi5-wiDfE12qDMvpI,486
ubo_app/services/000-system-metrics/reducer.py,sha256=e5QuLazSsuQK7XZbGMz9tiOVr8MJm12qGAmpphXICcU,888
ubo_app/services/000-system-metrics/setup.py,sha256=tuwEapqh-unGbfZgYSunkIxygv2Vu72CvQGHlTGAz-s,3455
ubo_app/services/000-system-metrics/ubo_handle.py,sha256=VCZ6nLi96-NYnK9AD_YPAKQnZQTyfHC_nJvtHVJ8UhY,494
ubo_app/services/010-localization/reducer.py,sha256=4seZeb8OzXbii2SOvBBhjarDeCik5q1rdtgR4qd1-9o,1184
ubo_app/services/010-localization/setup.py,sha256=t8yxpvataW1IJTMAptAfWbbJdizBR-ZMtaFGhxWRyG8,3138
ubo_app/services/010-localization/ubo_handle.py,sha256=ODThlJ6KVHO35oAbyP4__eSoCwtLkxAdTAysb_XMjQE,498
ubo_app/services/010-notifications/reducer.py,sha256=Qn550OmQgUvsL7upKhL_8A-IhQ8ORJIahB5HlYd31k0,8014
ubo_app/services/010-notifications/ubo_handle.py,sha256=gTxKGUNQSjZHmmj4mlXGX7wJizDTpS4BsIfe2giyqYw,8953
ubo_app/services/010-speech-synthesis/reducer.py,sha256=z6roZhY39H5vji3-3Wc3rIPSTIiPPw6Fq3UkrZECmIA,1561
ubo_app/services/010-speech-synthesis/setup.py,sha256=IGwy1tfkd6PywKyXG7DVf6NjZdbtK2krzfmxtIuqqa0,16521
ubo_app/services/010-speech-synthesis/ubo_handle.py,sha256=LbO53-EErkb8G8I2gj-34RtszfuHceS2O1VVIg6aW4A,506
ubo_app/services/020-keyboard/setup.py,sha256=CRnD5v0CCZRRv8hMLWdmdE3d_UZHxsgPUmojRvFWecY,399
ubo_app/services/020-keyboard/shortcuts.md,sha256=qJhs_QRsND9xfv1ZlPdECGTcwQLFWqNA2bpV6UHpbeU,2475
ubo_app/services/020-keyboard/ubo_handle.py,sha256=yAM8yTzkNSDOLpJFznq94w3QcARGv63_W-IlQEvUPpQ,307
ubo_app/services/030-ethernet/constants.py,sha256=hfPhOU1sUyeywCfnA4elk2LG_cy-4QtUCuKWggTrf2M,96
ubo_app/services/030-ethernet/ethernet_manager.py,sha256=WS4swKIubpCPQ6h3h9MHAhPD4VirYZe8vsZZZhcc2wY,2040
ubo_app/services/030-ethernet/setup.py,sha256=fTogIledYuk6E0O2iQx2QxBNUxtdKC_26iqpcNTbQ8Y,1424
ubo_app/services/030-ethernet/ubo_handle.py,sha256=QHg8WMWLBj90gklSayglufulYQZOdyCt4MggJbyj69k,307
ubo_app/services/030-ip/constants.py,sha256=AkuVOEWriQxNb7iOyo_oa8H95thhG8oafVqP5GdiJ64,182
ubo_app/services/030-ip/reducer.py,sha256=L7PXvSLaJEREs8gQHm-wnw5XwEtMAVbnkHX2ZBicEXU,1548
ubo_app/services/030-ip/setup.py,sha256=TjQHSs6myP1Q4lDIVbtnCyUKMpYbG_t3Hkryn5Rn_lQ,8637
ubo_app/services/030-ip/ubo_handle.py,sha256=B88u_1LH5VHuIlGcCgzxK9Ld3Sb1KMb2BlsG0auxXMs,490
ubo_app/services/030-wifi/constants.py,sha256=Ig8RDZNTygF9yEgQ5mJCPnIh2GvOXEErTd5AjCjmNFY,397
ubo_app/services/030-wifi/reducer.py,sha256=lw7T47JPtTZP-RGPDbViJZuRCY_QSmydxUsXwpweJ3s,3141
ubo_app/services/030-wifi/setup.py,sha256=gpq-szcA3Clflg98VWYckiV4RK8hU0bGe5gNxEU0_FU,6469
ubo_app/services/030-wifi/ubo_handle.py,sha256=nGBfpetmK0CmBTJ5n-joyO11aLlG0xxCGK27_LC6Q1I,482
ubo_app/services/030-wifi/wifi_manager.py,sha256=l3-8TsccDpXRjctx9RIS1u6X_Z6X909aw9Mu9FSXkt0,14577
ubo_app/services/030-wifi/pages/__init__.py,sha256=fgtdF9yg8niynJxIgs760aJKOR28Iqh6XgEXBHebKs4,19
ubo_app/services/030-wifi/pages/create_wireless_connection.py,sha256=sj0AF1oRQUecHLVd7EKZ0G5F5iHAWMLNCNJpsFsA10Y,6705
ubo_app/services/030-wifi/pages/main.py,sha256=_wBcbh3dzTjZ39K9_aiIJHVQgyD4dLh3clCH9GZf2sQ,9906
ubo_app/services/040-camera/camera_backend.py,sha256=BctcNRlSer3gWfLGknDAP5KCz0okgpHLem6K1F7rHU8,1264
ubo_app/services/040-camera/opencv_backend.py,sha256=hElDpKC8_bd9rnaq134gce908_MdmGs4yPhnN_-SJZ8,4793
ubo_app/services/040-camera/pages.py,sha256=sZ6E-uFZzxrO9gZsMj-OGB1xaIJKn8qqdbsYFMb8KFA,555
ubo_app/services/040-camera/picamera2_backend.py,sha256=unRueErltPOR-MSOLSWzcStE1A2wLGxifd5P3KCbbKo,3254
ubo_app/services/040-camera/reducer.py,sha256=hAVMhwY_LarJGP16NSTFR35gV6awjlCSiTKpDIX3zSQ,11278
ubo_app/services/040-camera/setup.py,sha256=44lx6EKJW3hXjkrMbl2Jq7zHdtOR8vvQlWayFNFyYfc,26517
ubo_app/services/040-camera/ubo_handle.py,sha256=1I-oE4hCMG5XBfHiRTsL77VO9qbpZHoCeGM6ZHPni1s,486
ubo_app/services/040-camera/utils.py,sha256=NV21rxTQi3mngqdC2DspW0opyoL0Iqcea_cZfNc2Lzg,2454
ubo_app/services/040-rgb-ring/reducer.py,sha256=BIWp0XRK4DrrFmeErzWIbMfEe2PVHEfqaC-8oXe0NMA,1199
ubo_app/services/040-rgb-ring/setup.py,sha256=pmFHKyZei0zCoP-fXXtDTM-dnGsDoq7YM3moN5U90Sg,693
ubo_app/services/040-rgb-ring/ubo_handle.py,sha256=uUGR42yayYuQYxAXWJVcMB-cXA7e9NGJCWXROHKZYyc,423
ubo_app/services/040-sensors/reducer.py,sha256=TF26BJB47cq3FUpGCLPYlh-2147Lq3vtogkV0T3B9A4,998
ubo_app/services/040-sensors/setup.py,sha256=daKB0cihWM01XxjFszKcSH0--dtqh0enQNxr2JcaXMg,3635
ubo_app/services/040-sensors/ubo_handle.py,sha256=xxkpjmqxdItbu6uDzF1ZP1dV9eicyUOE3Ij0b8DEol8,488
ubo_app/services/050-lightdm/reducer.py,sha256=_LsOGfrBSmxaLFUfTUJj2VRHUp06PT9EttriHvWbowE,1252
ubo_app/services/050-lightdm/setup.py,sha256=4rfCxdzROiSQfdv8_fQQQonzqshH0fLG85mVm01lr00,8150
ubo_app/services/050-lightdm/ubo_handle.py,sha256=LO8TWUimGMvwt3-tF4_YzbT9XNO21u8JqC1tshaBroc,421
ubo_app/services/050-rpi-connect/commands.py,sha256=rxrS6bRwPDU1hi-CdV7qiO5DFCuDzzqBFaYHh85WHgo,9607
ubo_app/services/050-rpi-connect/reducer.py,sha256=SXvKn7UFmRJD-r6kRof_vBRcQHorfcL7yk9FiZBsh7Q,2642
ubo_app/services/050-rpi-connect/setup.py,sha256=G7cTW2FTqt7HXhydnfEbBYJHRQ7meMjef-oQmKKQbkY,9512
ubo_app/services/050-rpi-connect/ubo_handle.py,sha256=G4lAu9IgyGjJ5HBIdpHgCf02uuRWNA-6YQmQzZBpXoQ,435
ubo_app/services/050-ssh/reducer.py,sha256=Nt0_-jZrhoSk2uxKudAemEOlyVBb8yZmmUKFnyjdx-s,996
ubo_app/services/050-ssh/setup.py,sha256=rHz3ln10MlceAzoUPNG5qQEuKqcW-YlQ-7KXkK3UH8s,5655
ubo_app/services/050-ssh/ubo_handle.py,sha256=QixlSynmyVaNQiaDztNsLvPOsNg6nJujaNS2I7cfIoA,413
ubo_app/services/050-users/reducer.py,sha256=bVNeCIT39VErIaqliOAbYUcU2Y714-Nl7oQXFCq-tSs,1479
ubo_app/services/050-users/setup.py,sha256=SX4wC851WT3Q_9HNoIj0yb_t4pmwnF8RvFDrUvBm9w8,13372
ubo_app/services/050-users/ubo_handle.py,sha256=1NRVP5TYFiH5O4IMtRB_MqAU9Sf2qYoe1qNahMOCy5A,496
ubo_app/services/050-vscode/commands.py,sha256=RNp1-kfzjuE7Hhu8gQmhXohC_jmE4SXG54D-7vDH8BM,9281
ubo_app/services/050-vscode/constants_.py,sha256=dbXfOoa2EvituMco4BWr-_BelQCvJDa83Tq5QxLBCIc,1106
ubo_app/services/050-vscode/reducer.py,sha256=mN4frYY6QuCasnCOElpW8yTnWLEG86xkHecg5PK-Tls,2551
ubo_app/services/050-vscode/setup.py,sha256=vCXlPdrIWdb-c1ICrPMwlHfrcqyPzcPVQUQEKf0VQj0,13890
ubo_app/services/050-vscode/ubo_handle.py,sha256=vMq5uhjQ3KePDolwZcejz_jQfFmMue52cL2qxHfQNzQ,498
ubo_app/services/080-docker/calculate_progress.py,sha256=1OunKkCCjxRezmYXndi12Jn1Vl2Rfb5eiGrg37wcR8k,13055
ubo_app/services/080-docker/docker_app.py,sha256=MdRj1PrSZC7I0bExF-Te-hpl5qg-TFD_VH_-9mrtbXA,2963
ubo_app/services/080-docker/docker_composition.py,sha256=iyeWYkIdMwUS56fQotzumJs8MVpUBFljKhqA_kmD_sE,25151
ubo_app/services/080-docker/docker_container.py,sha256=nk60Bf4KZJMX0Ajj6l8fbfOQTieepyyqEZcXuRB1V3k,18416
ubo_app/services/080-docker/docker_image.py,sha256=AIglK1cW2aeEFw58m3UHprzU4M-dU-FEQISqg0yw_qY,8862
ubo_app/services/080-docker/menus.py,sha256=L899micmhRML4Bel85yL-bXasJiQU8LqrPIc1lg3iqA,18023
ubo_app/services/080-docker/port_monitor.py,sha256=gj-E3VYt9CzvX6vV2hxDglaBggz0uf2B9UTe0PnOax8,2969
ubo_app/services/080-docker/reducer.py,sha256=KTFi5K3duoUzJBfcmfwgL_so9vlSo_jyhYFkrrMUzk4,7822
ubo_app/services/080-docker/setup.py,sha256=-AqbGgfMqS5_2kV38cUBhFkOvrvg_PGc_3cg3587hIs,37349
ubo_app/services/080-docker/ubo_handle.py,sha256=6N7-GEc-WyTiuxEoDsCwz8f0fVuuhe_ZFkBBbNgdDtc,498
ubo_app/services/080-docker/apps/__init__.py,sha256=tI-P8tlKpM25QQOnUrR8Ol2m7mUcr1UGnAMs3uA0ETE,981
ubo_app/services/080-docker/apps/_helpers.py,sha256=kKwutxMdnNG_Ohqt0WemAZn4yBEt2QKyL4BPRqcimf0,3984
ubo_app/services/080-docker/apps/_port_binding.py,sha256=_lA6HJNmt1wmFIJbLIIOzAkWzanp51x5X-Kh_TZgVnM,5413
ubo_app/services/080-docker/apps/_registry.py,sha256=jSUbwXQiXvx9rWMmmtk-yXOM24PAY7vVCM0Njj0zLQo,2598
ubo_app/services/080-docker/apps/envoy.py,sha256=3Sb2RwyGT8akwU59XQxmTWm8EFDa1o-btNbvMd3ZOfE,1459
ubo_app/services/080-docker/apps/hermes.py,sha256=SkFm9mZ_90CJTHHf1F-FHUXw1-XuQ71ayM8QroFZkeg,10932
ubo_app/services/080-docker/apps/immich.py,sha256=rEWh8jJ1scS67CABoSA2bg3XipdVkjR7h8SOLfCCEjc,3790
ubo_app/services/080-docker/apps/n8n.py,sha256=aOpz1LUuIWlsR4nWrj4S72OUK4bM_KqscJtEHeGnNHU,4167
ubo_app/services/080-docker/apps/ngrok.py,sha256=v9213AFtw9uPwuuoesmbJz9eOXuO9wsqyAageAKi3jk,2153
ubo_app/services/080-docker/apps/openclaw.py,sha256=TJ7KcceuQ9jNJfL9nfexSvv7B1Dj1s6GL5kbMBV1lH0,27703
ubo_app/services/080-docker/apps/pangolin.py,sha256=SrZ_a4iPmd4D0Z3gcWvzZNajvR5PFMoXopjX7HDrGrc,6829
ubo_app/services/080-docker/apps/simple.py,sha256=zEhFmXrNr_ZLlG4ZcpCKW_kJGhIj-1mcsdzFmuOxgNg,2392
ubo_app/services/080-docker/apps/twingate.py,sha256=TKibN0QzqE2HCoToJUEtvICBYL_2RwPKuXf13bvjvZU,3793
ubo_app/services/080-docker/assets/.gitignore,sha256=pF7ngpSVMhMikuTDH_-ivMldoqCkER8aJ2S_OSKGj3w,12
ubo_app/services/080-docker/assets/envoy.yaml.tmpl,sha256=XqT8pvvarbWl-DceX3olrTjevAVf9eWD8O-YRa_82Qs,3700
ubo_app/services/090-assistant/constants.py,sha256=auIcRh5sDDQ80p8kZ1kB8aEoKsDbAqGT0qRZBXygD1M,161
ubo_app/services/090-assistant/engine_menu_builder.py,sha256=hL6S7vzx3ZUUjHaWRqRCTywIfns5aT21k_MZN3Qd-pg,4630
ubo_app/services/090-assistant/engines_registry.py,sha256=oxbSz-Bdev9HdosZcw6_WuI1MXONKmHGiVE_Ocw1lLY,3537
ubo_app/services/090-assistant/mcp_servers.py,sha256=FhRKZkyYzBEuYEW0AdS-gZrFAyxjdwdXPS4C0bfQb2s,9792
ubo_app/services/090-assistant/reducer.py,sha256=AVqKwCphGA8sKNN2UTlvqa9kBGEp_LqSGqzMOgiF0Xo,25908
ubo_app/services/090-assistant/setup.py,sha256=PPbogL0cMsomVVHBmOQ6Z0ppwK3ANwMjgDMzH5E8y18,96336
ubo_app/services/090-assistant/ubo-setup.sh,sha256=kkEczPBhSE5qIbs6Xtm71vB00RsyRMBjMJsoYP6MXKI,598
ubo_app/services/090-assistant/ubo_handle.py,sha256=onU3CmglG-C_shcH91TU_qNst7_xUrsE9Co7V6Br25Y,3386
ubo_app/services/090-chat/reducer.py,sha256=PbV0GW4dElW_ElwBRbj5a4-Hx5wY18FnPJcFnL-fwks,10618
ubo_app/services/090-chat/ubo_handle.py,sha256=Dgkg3vyn7m9yFCB0YPfCBF_9rG8TqSv8jAhiKyjip10,19369
ubo_app/services/090-file-system/constants.py,sha256=GGUtLX122aXwpm4o7WP9PIe1iGULhbYpuT59XfX2ddg,102
ubo_app/services/090-file-system/download_handler.py,sha256=Os3Ppd-tIOJPzt739aZ2pjK3Pls8GbK1Zn2t1wvyDIA,3624
ubo_app/services/090-file-system/file_application.py,sha256=WYQBcbcNSS_9SgEsZfEHW7M-D_I2UjQbgPSbgcvzdWo,27872
ubo_app/services/090-file-system/reducer.py,sha256=kr0NxNZkfty_URHuahswV65WQaQ2mcF5pbhKiXClbQI,7425
ubo_app/services/090-file-system/setup.py,sha256=-E0ySMMfPnJxf_EJsFpbm8sCpd3pjx5Ky8A-YpWit9w,11327
ubo_app/services/090-file-system/ubo_handle.py,sha256=7uA0u6ssBDt6Vn6ONJqwrC__pNy4h598p84LGlrAZ7g,435
ubo_app/services/090-file-system/upload_handler.py,sha256=CJO2aGmlru6znbM_h9LLsq-E2aVHwVczDzzi10xWJRc,10743
ubo_app/services/090-file-system/video_streamer.py,sha256=Ha3oBqJcLgol8EHEbmM9nUSev8tbAGFXXVp9OQpk7zU,8464
ubo_app/services/090-infrared/reducer.py,sha256=gtHC_PscFCz2-f5dbeI7HbeCAuOtcesSp561KwEc2o0,14423
ubo_app/services/090-infrared/setup.py,sha256=MIHRAAAw9Sph-deY6LXMmuWXqmjkyuVDx_UAwBodx88,24000
ubo_app/services/090-infrared/ubo_handle.py,sha256=nuiGDpWPINeefCVRdR1JdZiud_mX-1cVY_qDZXgOMNU,490
ubo_app/services/090-speech-recognition/constants.py,sha256=oKx4-kQ4Hq8dQHqW716kBQU1mSgSS5rl8SWRPlvg4JI,231
ubo_app/services/090-speech-recognition/engines_manager.py,sha256=36uXkoMzI6Tdu8CLXO9ChUZdDqlgyO3Lrn7xD6ewym0,10547
ubo_app/services/090-speech-recognition/google_engine.py,sha256=ywGi7ErBGuqDY2NeLnztnRaHm0GJbXLhtqzHA4d3QxE,4383
ubo_app/services/090-speech-recognition/mic_buffer.py,sha256=NmJzFGIBhjrSX1K6foCcyf0E_GAgtjSU469XzXRRhoA,3012
ubo_app/services/090-speech-recognition/reducer.py,sha256=PdDzWP8ipNOACTT1Ly3hugI3u1NOMxzJ6zal5A8d_TA,14243
ubo_app/services/090-speech-recognition/setup.py,sha256=2m1nx2NF4cFCSmdtF1tXfXIaBzxrY37bLVy0FhU3l-4,10236
ubo_app/services/090-speech-recognition/ubo_handle.py,sha256=MDbrIMjMeCgfJ2xE7jKBp_IqtR_ka5FAitZ_1lQfGYM,510
ubo_app/services/090-speech-recognition/vosk_engine.py,sha256=abiEkXzgEY1ZciAHLxQTS9WUAUBOIKQlRk3x603z_LM,5985
ubo_app/services/090-speech-recognition/abstraction/__init__.py,sha256=sO0R0eAOPpe_XZMwzMQBNSHqMVZvOuC9tqXpkDb17tQ,60
ubo_app/services/090-speech-recognition/abstraction/base_class.py,sha256=o1LnhmOxkzAcOI1rv3_C1gKA1u1ewaV6OnVNT8Mug5g,1662
ubo_app/services/090-speech-recognition/abstraction/speech_recognition_mixin.py,sha256=8zBbrz_MDW7Z8gU7pzr0lBbeAIV0dCzL7nKFS2LGKZM,6849
ubo_app/services/090-speech-recognition/abstraction/wake_word_recognition_mixin.py,sha256=s0iD-C8amIqA2RjpJx2yHT_L9QNKv-2CJBurlyvQS7Y,1841
ubo_app/services/090-web-ui/reducer.py,sha256=TED3pPK_PpA7DDSC6D_viJtxEk5VSwiTwNOQaZQLpXQ,2146
ubo_app/services/090-web-ui/setup.py,sha256=234QA88TPP68NRFePZb25F0H3vRiAWhvFkFcHN-ZhoI,16422
ubo_app/services/090-web-ui/ubo_handle.py,sha256=XtHmIH11eWHmvT9_zFm5DVck2r4Nd0vQYl2yi325tt8,431
ubo_app/services/090-web-ui/templates/index.jinja2,sha256=K5jhwCEukIUAQgzAfmML5IrsDuG3tGlUXs_Os4hnqzs,612
ubo_app/services/090-web-ui/web-app/.gitignore,sha256=4WVcNGn3LxQeI0pvci23-CI0VISjV6MP0nMPEBbY37w,37
ubo_app/services/090-web-ui/web-app/eslint.config.mjs,sha256=_xaIh-y4XRpHDFjGIlBIFIc-KMF9GSrRGSIwF2Yn10Q,1161
ubo_app/services/090-web-ui/web-app/package-lock.json,sha256=19SFiI7H34Ndtdr1l7h0Ziy_bPPjoJaFry6g58WLbIM,366064
ubo_app/services/090-web-ui/web-app/package.json,sha256=Fn7biefDb2M60i45VwxYyMZdPTHmU8fthEUKkCtXrR4,1909
ubo_app/services/090-web-ui/web-app/tsconfig.json,sha256=qf_iK5N5nDon9yeUMpPJQBqhL4OhHT-uhbO5RvViFy4,391
ubo_app/services/090-web-ui/web-app/webpack.config.mjs,sha256=7EX3FPXdJbXSVy5f35CboyBVcpzHr7C4GrL8uAP6UuE,802
ubo_app/services/090-web-ui/web-app/dist/017e476ef02f62144169.woff,sha256=yFMIqfn1n8PEvLnyLz2zlRjbXqUJ28oUG1KRAuQ4hQc,8736
ubo_app/services/090-web-ui/web-app/dist/09b674875029289fd9a7.woff,sha256=alcDPC6jh8yk4mrzNO_-FZIwggjs32C04oDP4cCD4NM,8688
ubo_app/services/090-web-ui/web-app/dist/0f86a30ca7e981fcfc99.woff2,sha256=_dlTwogVmh8UmRFyDYoZ-tF9yA8aBgmUjPoUWMNoiZ0,13740
ubo_app/services/090-web-ui/web-app/dist/148734d63bd96c6e964f.woff2,sha256=tcbjTUcacjJsMVH2-Jtws-QyJ0f3Z9QPzUllYH68ymg,7840
ubo_app/services/090-web-ui/web-app/dist/1964239c2800b6bd7e39.woff,sha256=fv_zaVQzuJqKg8gJOR7hN58SL4mxpBtFum9JDFxLVwc,1468
ubo_app/services/090-web-ui/web-app/dist/1aff9f4cd71608489b9a.woff,sha256=H16iESNhQXVoVerQDGaQRwbnllK6yhQ630r_2ZnLJyA,1472
ubo_app/services/090-web-ui/web-app/dist/1cffe58e71a9109191a2.woff,sha256=6NiEFPPy6CURLL73TPfaOcukzjV8VpgA2CqQRkREL8w,5544
ubo_app/services/090-web-ui/web-app/dist/1fb2c6d685bfb888cfa3.woff2,sha256=3PsJbAo7MIm_zkdT0W7aO9E_r81YFExFn02O_UnOpYw,11976
ubo_app/services/090-web-ui/web-app/dist/2bfbba2d51a85c8702dd.woff,sha256=vwLSIRsM5-tyffrbAdZsBMxajsbmmDBlZzhVNRjSKRU,12620
ubo_app/services/090-web-ui/web-app/dist/2d3c3ba6fe2d9c1026a5.woff,sha256=kXpV3XX8vyvaulmsglAOfIeQPKE3zcG7EDqr64pY3_Y,12652
ubo_app/services/090-web-ui/web-app/dist/2d5875b032a1cca91eb2.woff2,sha256=djWybKx5I6KpSthn1Br-TMke69z_xMsoKnvzS7sZWuc,3676
ubo_app/services/090-web-ui/web-app/dist/31476620b88eec076438.woff2,sha256=quV3eY_z9Onh2WQKl96jmmWVeCdlSK9RvSr1VmyGvM4,16848
ubo_app/services/090-web-ui/web-app/dist/361cdfd3a3f9c4bb09ca.woff2,sha256=xFc_WWRgdpT7CDy9mLB_9xWyM-oJ9Ofnu9fArBUvjlQ,17112
ubo_app/services/090-web-ui/web-app/dist/36f79cc7e73a69da4438.woff,sha256=TbkFaTdW7WqZgHPkJTcFgq-w9VmqciGxghQCb6dtJTE,9904
ubo_app/services/090-web-ui/web-app/dist/3d3a272e5233c5fb1969.woff,sha256=cX_vC6cTHvsg_4IXGyDH-URME_j6vag1TGdVPl3qKgA,18348
ubo_app/services/090-web-ui/web-app/dist/41db483cb764343fca71.woff2,sha256=IZ3dw1XuHwrlUKl7roolMTWcT-z6ckULcgYW-hAtwaE,19976
ubo_app/services/090-web-ui/web-app/dist/44340549d94d10899346.woff,sha256=G_VZZpXmIx04KZV6hpx5EcDvGUKgfCEJF4M9MUXBuN4,9760
ubo_app/services/090-web-ui/web-app/dist/44a103f706f3ffe6a041.woff2,sha256=UrRmgRc8jZzTfXLR5eSWHZ4jsYDZWCWoXDIDUzX4NDE,7880
ubo_app/services/090-web-ui/web-app/dist/4fe733bc436afc295c24.woff,sha256=cbny2xmR-3fOlDPEoYzFUryetQiuwc6Ifo_4m-VPKcg,7524
ubo_app/services/090-web-ui/web-app/dist/50a0a61e29c19a2f05cb.woff,sha256=lbu5QKIAD6MSsSydJ7InKGTBTSW8MCu0o6YY9HqV78M,19704
ubo_app/services/090-web-ui/web-app/dist/52cdf8344b378f0c4580.woff,sha256=iR3jEca6jZTQL78aKPYAzeTDGMCBNRS4PflyemJ7Jcw,8780
ubo_app/services/090-web-ui/web-app/dist/53f399e4522b647bafa7.woff,sha256=bH2vLmoxN2u5VH9NWwYIG56NTMF3WGC1nMhzj4E6aIU,5576
ubo_app/services/090-web-ui/web-app/dist/56d01aa0869d41213f68.ttf,sha256=BY2oyVQTOUZszS73BP4FANP4vl2Xb1qPdkN4Q2F-Lps,2268476
ubo_app/services/090-web-ui/web-app/dist/599f66a60bdf974e578e.woff2,sha256=5bKcNrLnovTbWDBzWfpXQAS-Q9OXkOS3o8-Ap7Fui7Y,20928
ubo_app/services/090-web-ui/web-app/dist/5c8100481d4e784afbf2.woff2,sha256=8rkofocOZWObw0r4oiZXWzdImV3U--2HMTbr0ZTCJFY,9640
ubo_app/services/090-web-ui/web-app/dist/5e3f232f89080810567d.woff,sha256=0dQt8tHCrMSX9lMA1c-9y1nSI7l_WHnXlpvAQBML5s4,15716
ubo_app/services/090-web-ui/web-app/dist/60729cafbded24073dfb.woff,sha256=0SrO8R6xFoxFruqPTa5u_n_Ds8sH-y-zxF5kxEtNeTQ,1452
ubo_app/services/090-web-ui/web-app/dist/616638ec44336b3da884.woff2,sha256=O2ZmwNo6f8eXfnrTDVeiE728-J5PcHM3PkJVbUQ4s20,10624
ubo_app/services/090-web-ui/web-app/dist/634070e045ac99822c21.woff2,sha256=pokplZdQ-6L2rsdkmlFjUHe0NBTsHxGZiMvAbpc4dxU,10796
ubo_app/services/090-web-ui/web-app/dist/634ee2238bf30f362d52.woff2,sha256=piCGC2PenEDayaWbAJTGGumy4XuPxjKJmUaJTLw71uM,17160
ubo_app/services/090-web-ui/web-app/dist/6b08bc756cd72f5af9e8.woff,sha256=iIlemQIWIaFditJFa0pVcyB3uro1HDGySWRph8wvEQ4,15924
ubo_app/services/090-web-ui/web-app/dist/6ddd1cfdbc5e74bcdab8.woff,sha256=nOjG1rKM63hY9-8UwmmlMnW2OAGx5TsQXASTwA33bcw,12712
ubo_app/services/090-web-ui/web-app/dist/6f0bf63e956c09377ef8.woff2,sha256=s5o3YfQflHbf2CdEZIfLebPbtVPSnr5QOV5CIzHg160,7840
ubo_app/services/090-web-ui/web-app/dist/72dbf2a25dd55b80b137.woff,sha256=_7wHBaEaY80m9Xr8KqwLNQapp7B4gutLd8EJofGWE_A,5588
ubo_app/services/090-web-ui/web-app/dist/8300b541aa89b8301a6f.woff,sha256=XXTp2kTeb94X_xgmfb795Mfj_v557l-9XR_xlGUb1mU,7484
ubo_app/services/090-web-ui/web-app/dist/86d5c52f4588f9f221d7.woff2,sha256=_lbQ0TessPmxd1TTZw9eyu4hhVSN2ajERTWl8ZQRfdw,11840
ubo_app/services/090-web-ui/web-app/dist/89d0351bce4bc857dba6.woff2,sha256=zkZQt0yslfbJSEqAjARnkH2PLn6dSBJvwBtv4ufDJUw,11832
ubo_app/services/090-web-ui/web-app/dist/8e656eff240311c6050a.woff2,sha256=X_6f-0tB-7vkiQKDgYd5pItL2qrxPjnb_zuK8xsdwO4,13964
ubo_app/services/090-web-ui/web-app/dist/8f02573e78730021ef49.woff2,sha256=7VvwLWSNqE2NaOXnqSYcGY9HE5afkrVymoH7A5qTvhU,13976
ubo_app/services/090-web-ui/web-app/dist/90364ecfad5101ceb1a0.woff,sha256=ABCmxkSWMLDn_U5n-4Z5_SQ8HEF0M3LEutNbyEy33L4,18500
ubo_app/services/090-web-ui/web-app/dist/948c05192b1e64d931b1.woff2,sha256=qWbtmoRM1gtW1OGzGwBR_tEbpPWxdFfHSEbGQ3_63QI,13736
ubo_app/services/090-web-ui/web-app/dist/98a717d5a38e77c0f657.woff2,sha256=dCpJBHCtWt2BqGFGAvWWCdsR6_jzH19Ybv8rNMf7Xac,9644
ubo_app/services/090-web-ui/web-app/dist/a0baf7d6726d8f751a27.woff,sha256=FtIMnt8DrsRZNx5fO7kmKANbUscR4xCS6CObQfVompA,1488
ubo_app/services/090-web-ui/web-app/dist/a5457b0ec984fd4cc8da.woff2,sha256=IaQwbkSb57VAOpi5f53Q-dIL8Hq3lfnXEWxtn3IANVY,10728
ubo_app/services/090-web-ui/web-app/dist/a6fde3ddcb1629fd58b7.woff,sha256=ApPiTyoG-KdeKU0xtJhwWH83MKqKdTiKGjlyUVUGTdM,18480
ubo_app/services/090-web-ui/web-app/dist/a80c0d0719b1acb8f731.woff,sha256=Swhvt2YAGbp-EoRSA9M3i9TQidTbpJ_S0vsEypbyL_4,15732
ubo_app/services/090-web-ui/web-app/dist/a88b77bb10633a8045e3.woff2,sha256=t_FxO1ZfdpsGBSkcwoECwB49i-Syxvsc41t6rNEcDRw,3656
ubo_app/services/090-web-ui/web-app/dist/acc9c7c1d1fe3a1c7d44.woff2,sha256=qwoCCTUYRHfUQb0Ts7nmQo_YzkVOiEvW0tDCK0zfOYQ,19680
ubo_app/services/090-web-ui/web-app/dist/aecaab4c4da2bf91377a.woff,sha256=26flYD3Zp6uzFIR9O51bJAC9cy3arQjf4G71geqj12I,12688
ubo_app/services/090-web-ui/web-app/dist/b1b8baa94fbcaa57d098.woff2,sha256=vqv-qMfvdpNCfDf5ns4HH0w6rxS1kLEsRcPqYljYlqg,7856
ubo_app/services/090-web-ui/web-app/dist/b60d9fba1e21da7497e6.woff2,sha256=oIqrl-oh_FKZZF0S4-9Xv7XoblJOGlnqhr_kvBr-L2o,19660
ubo_app/services/090-web-ui/web-app/dist/b9d87b04a9119d8d2fdf.woff2,sha256=qUyB0LP2u5f9l8_Pv6Xcr4U6oCyA1RJyguh43tM39yc,16912
ubo_app/services/090-web-ui/web-app/dist/bb5b5d1459beb07bd3d5.woff2,sha256=rdedcCrvLR8c9IZd8AkR4FgW0GvScWAsyilmlR9GWMM,10576
ubo_app/services/090-web-ui/web-app/dist/bcfbe8accc968a375a8e.woff,sha256=pIDKJDBGbmLd-lr1OO1rLhDFyB5ZIAyFSCLkrrnaeik,19864
ubo_app/services/090-web-ui/web-app/dist/bef9c15c7164d6435aad.woff2,sha256=4400ZfLIv2fMUxtqaEhLAUQanAMsLEpvZNN11zJnhBU,3692
ubo_app/services/090-web-ui/web-app/dist/c3014a611cd9d8fa6252.woff,sha256=mowr0fN_TX5xCboS0_45hJxeqRX6v5BDRJ2AxGUvWkQ,18416
ubo_app/services/090-web-ui/web-app/dist/c320def131b39bceabd8.woff,sha256=YT3V44Dnm46ZFoyfxSl0JSH4rmugjMW5SKdQco9YgeQ,19792
ubo_app/services/090-web-ui/web-app/dist/c4d6cab43bec89049809.woff2,sha256=zsLHcq3l_s55W7GO7quGMjRxrL2T_iY5pAq6ZE-fJNs,20996
ubo_app/services/090-web-ui/web-app/dist/cb14f8e80cc69ddbac34.woff,sha256=7N3_qfvf06qX1Be6PSWSTpQf7Pn9J_wEHlRPYpbYzck,19916
ubo_app/services/090-web-ui/web-app/dist/d23e03cf87ba44e5af6f.woff,sha256=q7pV8NmIxpJb8uuJKE7ltkZ08aEcoJwG74CwIGVjPoM,7512
ubo_app/services/090-web-ui/web-app/dist/d67ac585bb6a05dbf71c.woff,sha256=TpH3o_ouVrDNqsO7GX2Axp6Xw7anw9tFr1UDXGvgwyk,9716
ubo_app/services/090-web-ui/web-app/dist/d6c661248da2fde17768.woff,sha256=pns2sIGFU_YLY1M5dB1qUhpmuPJw9MoUyvQTRa0pDoM,15908
ubo_app/services/090-web-ui/web-app/dist/d7dfd0b02cd8311e2a97.woff2,sha256=G70cfrVQFo06NJ5J42wqRAsDk1oveuGPiTUPXt809Qk,9680
ubo_app/services/090-web-ui/web-app/dist/db56943a88e4852343ae.woff2,sha256=LkOAKp0VVtvjYMIuK4Wll-WZSj1ogf7bVEE2w3De8F4,20712
ubo_app/services/090-web-ui/web-app/dist/df1be0be92f6f19b8115.woff2,sha256=5EwR9INL3U1rbae47l6uvIrLQSUM1rzlzILqgmIUDqo,20612
ubo_app/services/090-web-ui/web-app/dist/e00802373a2c2db6b30d.woff,sha256=zBUXSHaTKP3Om_LsM9ZZ3op8gLtL1ZBHAJj3dBLv_zQ,9916
ubo_app/services/090-web-ui/web-app/dist/eb28a447335ba6d54fcb.woff2,sha256=iLfF5hkCq4ZpE1akRRflfves51STbdYTIZkaS43Y-_A,3660
ubo_app/services/090-web-ui/web-app/dist/ecd8572d631f20ff5bd5.woff,sha256=o-98LHVTa4wh0OpY6_WBuRL8VRPWff0_hZmd2zc2AmI,7480
ubo_app/services/090-web-ui/web-app/dist/f4f7e3bd8264f1a640cb.woff,sha256=_EteVxQhl4F68y5GnU1ue66qfFdHsy0yugegHOjfL5M,8708
ubo_app/services/090-web-ui/web-app/dist/f6f4b54add6ab9d60a0f.woff2,sha256=ygh9gb8mPsERGdOVg7gcOq87x0sYRXlHOr-4BMzSOWU,19980
ubo_app/services/090-web-ui/web-app/dist/fa58a041a3336692af1e.woff,sha256=MTJctIfoJmhJ7dq2-Xia3bvleZPdQd2eGBZz4lU99f0,5564
ubo_app/services/090-web-ui/web-app/dist/fd3dfdd6cb1a9175b63d.woff2,sha256=daJbWL5hu7BYx3dI08SVJpyMy6FyXcM3yhKH8PtpeVI,11968
ubo_app/services/090-web-ui/web-app/dist/fdd1f928a606aa116a44.woff2,sha256=4aOMyP9UbT3xRZyJ34e46q0KQM1ZsWa1vIRkKxFU1ds,9560
ubo_app/services/090-web-ui/web-app/dist/main.js,sha256=Fd_CsL-ahIeU3KVKt3GxZB269EdEsBt5mnhcl4e9yD0,9972181
ubo_app/services/090-web-ui/web-app/src/client.tsx,sha256=B48J2q6GYjG6I5jqWjT74Kck8U_lygkY8yS4bdNJBks,3239
ubo_app/services/090-web-ui/web-app/src/global.css,sha256=-Da8J_oRf3yfXwzHOEShcEvI1u7Qe7nUvbzemLK_hUg,319
ubo_app/services/090-web-ui/web-app/src/global.d.ts,sha256=NAHi7Y5IfNqLg00oPV2xT26SLX4rI577qPxlSrynFC8,150
ubo_app/services/090-web-ui/web-app/src/inputs.tsx,sha256=n-nvY7T93jsK9xAONwTB_Z56MDicSLnUgsv6znd0H8w,18799
ubo_app/services/090-web-ui/web-app/src/main-view.tsx,sha256=JDJ20XsloYa4W8gJLtQlQOrlJ__QOZ2UQ30VhFNcwGw,3556
ubo_app/services/090-web-ui/web-app/src/types.ts,sha256=dGrFpehDynH8-KuARqMFv9oyqGAf2O3eGHXRyIyUWQM,1216
ubo_app/services/090-web-ui/web-app/src/bindings/package_info/v1/package_info_pb.d.ts,sha256=mvBJHAaWEVUm_24AE8bN212JdVMBJPEE56uQmX7cSOs,191
ubo_app/services/090-web-ui/web-app/src/bindings/package_info/v1/package_info_pb.js,sha256=7KTxGEklgDysV7BkA9GCyyXTT2dhyj24wEuG9fK_Tu4,1835
ubo_app/services/090-web-ui/web-app/src/bindings/store/v1/StoreServiceClientPb.ts,sha256=4J9LQ7QNajO6PI6yLK-s4Tfv77aVEXgqQtISOK0s-Vw,4216
ubo_app/services/090-web-ui/web-app/src/bindings/store/v1/store_pb.d.ts,sha256=wa1TJPry15Kaw2Ys2xIBwgp0cjr7tvI25oWrR-_wugQ,5427
ubo_app/services/090-web-ui/web-app/src/bindings/store/v1/store_pb.js,sha256=L0ULmPV-NFFkCZwyiQ5FhjPalkkOwLLYtX8ydiFbyFU,33213
ubo_app/services/090-web-ui/web-app/src/bindings/ubo/v1/ubo_pb.d.ts,sha256=ZNbLBjNN5UCNo4xI9VDvQ0gBcsclbu1bPBlb9Efp0CY,1185102
ubo_app/services/090-web-ui/web-app/src/bindings/ubo/v1/ubo_pb.js,sha256=5kFCXTofQZxRa8lUByzEGHhN9JLoodrmFJrh3nPyHow,5745055
ubo_app/services/090-web-ui/web-app/src/components/AppShell.tsx,sha256=IJRPb2xjNN5oO9-GJTKOkYUatmxab5ehkUOFygMqfz0,7187
ubo_app/services/090-web-ui/web-app/src/components/ApplicationView.tsx,sha256=oO6E2P7nvSD_ZJh6Zs4YDobDXZPCXOws007tL1KZH0Q,2149
ubo_app/services/090-web-ui/web-app/src/components/BackButton.tsx,sha256=TgVzFa3a0puatnJj9Qh3djzUh7AqkxyQtqtkrdWEv58,1744
ubo_app/services/090-web-ui/web-app/src/components/Breadcrumb.tsx,sha256=S1SZWlqgmIXu6-WMv5wl0tytqvP8Lb9oozrMJaShMO8,3449
ubo_app/services/090-web-ui/web-app/src/components/ChatView.tsx,sha256=kfuaHcQpklMSHND_YU9JJyjYbUHHBj4rFJA6FebD5Fw,4814
ubo_app/services/090-web-ui/web-app/src/components/InstructionView.tsx,sha256=ubA8TH_S3to-DrbewIFf_oGf9_Dvat2RGlKAURzQVkc,1062
ubo_app/services/090-web-ui/web-app/src/components/NotificationBell.tsx,sha256=0c-mmVmcMCh6eH3R55uNqRpV1EG4FYfBMgR2_DrelSk,2518
ubo_app/services/090-web-ui/web-app/src/components/NotificationOverlay.tsx,sha256=aJOfxmcWL-cBnHrtxS5zkMFp89seG1t3Cx8gNm6hwhc,7991
ubo_app/services/090-web-ui/web-app/src/components/PromptView.tsx,sha256=W6QQcm4pT0hkBkJuG2PnXcoynX7-B6fCfPEledk4c2A,1367
ubo_app/services/090-web-ui/web-app/src/components/RenderView.tsx,sha256=TgdcyKet8riFSi2bWV_tnYYwc5kUZZen9lWeiMxg50w,10063
ubo_app/services/090-web-ui/web-app/src/components/Status.tsx,sha256=uW93T1pdz1RwSA-qCThJRlC1Rvyt5SfotFt_xhn9VgI,656
ubo_app/services/090-web-ui/web-app/src/components/StatusBar.tsx,sha256=JkOz4mLjeptO-gENDTOL5znY9rp9lKwNA1QqOUBbEPA,5604
ubo_app/services/090-web-ui/web-app/src/components/ThemeSwitch.tsx,sha256=MCLS0qD9D26M8Pm2UMI5j43rn5AKNMDg3vNK_Tox0hk,1238
ubo_app/services/090-web-ui/web-app/src/components/Tile.tsx,sha256=XiGb3qzKa_g3LDRVgLMBMzdFx_dUNoiRdpMTZ8MZhI8,2452
ubo_app/services/090-web-ui/web-app/src/components/TileGrid.tsx,sha256=-KbGtqOM6H8kUXaNY6kVa9Vyo44pbEWiUE6uI-frAoE,4972
ubo_app/services/090-web-ui/web-app/src/components/VolumeControl.tsx,sha256=2BZsij2h54wcri86SSMKGJksc7T8GI4R4Mx8T5Khf5w,3819
ubo_app/services/090-web-ui/web-app/src/components/pages/PageRegistry.ts,sha256=pxU90RRw6NglwrbWS-2fUIV_SWWMwJg_AMsG-mm5fNI,341
ubo_app/services/090-web-ui/web-app/src/components/pages/QRCodePage.tsx,sha256=7EW_cNX2ny7vtTxnnLXpqpZnxnkHmrJUjbBkTXcCKsI,838
ubo_app/services/090-web-ui/web-app/src/components/pages/types.ts,sha256=ZWyCKNKZgt9UA3ah7U-MmyFqTFIREobC0ZZwOg5lnus,271
ubo_app/services/090-web-ui/web-app/src/display/browser-event-handler.ts,sha256=khuSdN3Hj_oi4r7Qfu2WKnZP9o9WyQnTl1Q-2yeCHAk,1675
ubo_app/services/090-web-ui/web-app/src/display/index.tsx,sha256=7NbEPBs9AR8tvSShsFAwc6ePjbqoAfomD1pmk9igYjc,4609
ubo_app/services/090-web-ui/web-app/src/display/layout.tsx,sha256=bpzVvGc6kFlgmzXMEMqJlpnR93dq_boS3pFwGmRjzes,9574
ubo_app/services/090-web-ui/web-app/src/display/store-event-handler.ts,sha256=jDhnEkAJsKMapfUFrEACHgTLNarTbH36kb4JFeI1WqQ,7511
ubo_app/services/090-web-ui/web-app/src/fonts/ArimoNerdFont-Regular.ttf,sha256=BY2oyVQTOUZszS73BP4FANP4vl2Xb1qPdkN4Q2F-Lps,2268476
ubo_app/services/090-web-ui/web-app/src/hooks/useKeyboardNavigation.ts,sha256=0DDN8kVRSBg7kinppJWT3XJGyzQqmO8anPDvzfcdC2M,3165
ubo_app/services/090-web-ui/web-app/src/store/action-dispatcher.ts,sha256=jYE7uhnzDG1701FDFztkABcumX8_iAaQ3qM49gT-l0M,9769
ubo_app/services/090-web-ui/web-app/src/store/audio-input.ts,sha256=9LKcKqg_vN3Maig0QmjyAmk_HgNyA3KI7FlcfTBXAdI,5117
ubo_app/services/090-web-ui/web-app/src/store/audio.ts,sha256=eoGeRStMxbji4TFtVRIU_tek7zTfpofZHhmOts_4saU,8380
ubo_app/services/090-web-ui/web-app/src/store/constants.ts,sha256=hgBAv258SoY5J2k1AELTjWaOyV96mZAEx5g-AFQB3wc,268
ubo_app/services/090-web-ui/web-app/src/store/helpers.ts,sha256=eCPvi8a2Wy4YqvzRRpdtLtlMJfvHyBjgJY3La5vNOqQ,498
ubo_app/services/090-web-ui/web-app/src/store/state-manager.ts,sha256=cY5IMYj6VTY3lycYB6gWe2WfRzCMzeMTkl1xO5Czx0Q,4899
ubo_app/services/090-web-ui/web-app/src/store/types.ts,sha256=XyYfhEVctvyv3Al33Ha5k59Th3nT0_8DDncoFySZXG8,585
ubo_app/services/090-web-ui/web-app/src/store/useAppState.ts,sha256=wwmDJlU9bb8RjvqlbCcZlrtAF6JR44Zt2HMNw9w7Z80,383
ubo_app/services/090-web-ui/web-app/src/utils/color-markup.ts,sha256=tCv74RQkwoKGmg9mii5xC8NgLXo_YEl6KK7jsfc43y0,2703
ubo_app/store/__init__.py,sha256=fps6MfLDFInKDL_ipS18en-obvziGRMovyUXhU5xxxM,61
ubo_app/store/main.py,sha256=QRrGCxR90yWHVWzxSbel1UVP0mL7x_3pxffxndEl2l8,22418
ubo_app/store/scheduler.py,sha256=ZqlvO5afnxWztzqHFx-fi0uUNQ3du0teOGj7jflpGN0,7955
ubo_app/store/ubo_actions.py,sha256=aNIBczEXTQBRSr8aM95xLSAi7cD1Jnep2ljo5uJV53w,1813
ubo_app/store/core/action_registry.py,sha256=op4z6KXezyWSJM6cZLzYvc-uNsy9cf-lAoA6STBimAI,3153
ubo_app/store/core/callback_registry.py,sha256=3ggXkI0tHFvb9aaJrz3CHfiMjmw1znxdXCqw_f-vAno,2252
ubo_app/store/core/constants.py,sha256=_DV3u-hzdYR-38yWCxrFQMKYmuionhTnbJO71fyJmM0,2313
ubo_app/store/core/dynamic_menus_reducer.py,sha256=CE77gSy72inwosk-jTfB_Tkjqiz_64mm538FyI1hsRs,2019
ubo_app/store/core/handler_registry.py,sha256=esUUunZMNCEMzRBGMiClxUmnwbSqgoV5IN5pZmhyS0o,7984
ubo_app/store/core/menu_event_handlers.py,sha256=DijmXD_eR_wkyyov1tS9nYjK_xL_deRQi1SepYbpSso,21831
ubo_app/store/core/menu_registration.py,sha256=UUZOVnQMcgkvNIBTnX4zaWUHVpdN3UPXlnxLcskDH44,6686
ubo_app/store/core/menus.py,sha256=GQDx6SoXz221Ix-71LnN1cOpUyS4ZEIdv7fhDtNIl1Q,22347
ubo_app/store/core/reducer.py,sha256=k508JtuAvBeleLaP-95ayfobrBYIgGt5ZJBPR_7c2KY,22461
ubo_app/store/core/stack_ops.py,sha256=uhNCrf62j_L5KT_uwcnnZbpcNK-N2_fftG5BrOIFRCY,11299
ubo_app/store/core/view_computation.py,sha256=GRwspX1ZZiOcLUT9V9hjL09PAZRGsBxV0_PhXelVRv8,29057
ubo_app/store/core/view_helpers.py,sha256=Te_zoinAuRUgn0Ai24pihnJF981aSNB2zv5ZDdnUIsI,2011
ubo_app/store/core/view_registry.py,sha256=lSCZdYFGVB9MgoAzb1f13fQbDVE3kVVPNV_sYDywjys,12794
ubo_app/store/core/types/__init__.py,sha256=UDl1vOdubqFohlpSS8b5RRpVPvDytTjn9eTkvX9Ocjg,5758
ubo_app/store/core/types/actions.py,sha256=gfoqZ5ZZLTzgfRdPWFM_HzbhGR9RVQ7zbF0LAYCWSbw,11827
ubo_app/store/core/types/dynamic_menus.py,sha256=BvYToQRGlizwxP11wgT39pvoD6yBBVF2-9pICfaGSA8,1877
ubo_app/store/core/types/enums.py,sha256=3d_39486NAtdpKjzqW-nXvTHoZryHovmMBhaM9O2S1Y,660
ubo_app/store/core/types/events.py,sha256=TeDvXyh05zknSOgfp3wsg-Vs5QBqUbl0FeEC2TFnB5g,3609
ubo_app/store/core/types/stack_items.py,sha256=P5xrkvyROosYBwBdg_AmqVKiSb35O262sTMBSgxbSSk,4254
ubo_app/store/core/types/state.py,sha256=TgqBZT5Z91ovpyyTyQmuXIBew3x-dKk38s5IhMOMn-Y,1768
ubo_app/store/core/types/status_bar.py,sha256=RSYrJOvdgNRHIMmqoPGlUZD764xtrmCPTg1Z3cQfUkQ,1140
ubo_app/store/core/types/view_data.py,sha256=SjmiAsP5UwEtSz64hKdGHaUAvCeRYKnDyId20r0aNGM,6964
ubo_app/store/input/reducer.py,sha256=uM-3cydOTfqxVMjZ3cwH-AMNFbLNGemXv4isAtGmAuk,992
ubo_app/store/input/types.py,sha256=BIsS2GXPDdXr_Vn7_QbxJlufGokYr68TbGwgeQgiwLI,3341
ubo_app/store/services/assistant.py,sha256=CEXn1cKu6-herG8yNyuTKthpreSEAdxgjjTQSqmGTcY,37800
ubo_app/store/services/audio.py,sha256=Nut-allI8NfespBG2uxbxGTRu1YCkgcnPWjnfNP6oBM,5451
ubo_app/store/services/camera.py,sha256=p1luWWg3cfs1z71BezUgr5PyMBdgjEa3QgK-1WZeTik,5400
ubo_app/store/services/chat.py,sha256=JY56kkM3c0i99eRAIWG-sOaV0wkcXMH-p5B3IIXUc7o,6504
ubo_app/store/services/display.py,sha256=73zaAV221E4eYiK9-YR_tnEOPnTRBPqtj-UPQWBP7cA,3065
ubo_app/store/services/docker.py,sha256=kN9wwi1CaS0Pa5v-FiHIDg8FKoZschp-KKtC2QmnMBM,6273
ubo_app/store/services/ethernet.py,sha256=BCJ0MQZPta6EmCZeC7FhhC45TGff9fsBhzSjwL4AdEM,263
ubo_app/store/services/file_download.py,sha256=LNTWckpjj4xW4_XTteC_E7D2_ECE9yRvmJjAPHng3l4,953
ubo_app/store/services/file_system.py,sha256=LMlXhRdWHgY_0Cb2_PYC2eqpAiE2ktj06HCeXwFO5rY,2494
ubo_app/store/services/file_upload.py,sha256=9qlM6opZ2aBOYiPhGxRIrJDyyK5MIAa7X1cMRBhGCfQ,1491
ubo_app/store/services/infrared.py,sha256=UzNJ5otlubz3sR20mBxS2-05JNMg5FOOPFgUT-boDzc,3192
ubo_app/store/services/ip.py,sha256=GNeBgK6NSBymHtPckODhbGhoBwt9CZYc7H3cjcgCIWA,642
ubo_app/store/services/keypad.py,sha256=0E41UDILuNTx-02v9BE-tSDvVErGyHrDNgbrHuSWdRk,1299
ubo_app/store/services/lightdm.py,sha256=i5Nbe1jlS0xn31Rb1dNEdpi7DvGJFNCIzzz57IKGxHY,566
ubo_app/store/services/localization.py,sha256=it2-a_9QkkC8oeVc_9DdIuu0DihvV2VEDh38dRL9w6o,2006
ubo_app/store/services/notification_helpers.py,sha256=s9fM1L49MFCaNWMRAi3T92k8dsiJDQEmgQR2V1Jdjuo,1587
ubo_app/store/services/notifications.py,sha256=wqeWj8Uap3wpqKe6Y5VZL8ejwo2-szwpFrluA1zzuas,4350
ubo_app/store/services/rgb_ring.py,sha256=Vvgv-KX_EyvpnQgjdjKFcpRJ5soaBk5e7wCKxOwzx8M,3830
ubo_app/store/services/rpi_connect.py,sha256=fvIfn-jLdiYA3unhnTqYJe9GCe4_n_DmDX3jsGc1JtU,1018
ubo_app/store/services/sensors.py,sha256=CRSNLKRo3tOOFqoCb2MsBPtGEF4B7O-hAzq5SMejxzM,572
ubo_app/store/services/speech_recognition.py,sha256=joUjy6YfKaKxzrQdp-_o_0y15QtVTy6hrJgYinR9vyU,3269
ubo_app/store/services/speech_synthesis.py,sha256=lkSSslbfCobKkzs65Ris_wK6bUdR_tCb8_zIknPlGqI,2506
ubo_app/store/services/ssh.py,sha256=ocDXicenPRGwaJ9XTh-SYfUI-O7VH2ye2vX6tH6ne-0,410
ubo_app/store/services/system.py,sha256=a3iCcpqe7_zaMwVLVpEKAYjB75We33x9fM6hYZabd4A,794
ubo_app/store/services/users.py,sha256=bWOXDxa11UgaXsfydwhP_3HEAfFoCcORvhZ6BsN84-A,731
ubo_app/store/services/vscode.py,sha256=BBTyvpK2Oio-2BragS-flgqR4tgGWoaukJd7tMVHlEw,899
ubo_app/store/services/web_ui.py,sha256=EvYqSVPDH71A0mble9omCSIBNRtiYHCswTj6PKFJztw,472
ubo_app/store/services/wifi.py,sha256=w8Li3q5cWO-Lb2poUyckkEPEyKKlP5VVmXug0gn65jI,1492
ubo_app/store/settings/dynamic_system_menus.py,sha256=pJQpHvUL5EoGkDlSZ5gCzv1xLyMlmPIZimxxnW5KR9o,10828
ubo_app/store/settings/reducer.py,sha256=u0XQgTmo59BPINKU_WNrDwrSQp7YkbEcWCvq8E9HbQw,8828
ubo_app/store/settings/service_menu_controller.py,sha256=l3VZbLlrZpTewK6Vct4jWRn5vVjDgyRxbAj3-KxxH9c,14494
ubo_app/store/settings/types.py,sha256=sInD3qbaX25DFQr5DcSqVmyKdGXLkuggw8R7UjlrRl0,3505
ubo_app/store/status_icons/reducer.py,sha256=e6MaXQidqnGPlVZOB4HVfbiI9I3UeHxLIegyWlDgFWY,1861
ubo_app/store/status_icons/types.py,sha256=CkomRsGW-KCKIRZWOPZ-Ck09v-mrbQHXMKqBReISPrQ,751
ubo_app/store/update_manager/installed_versions.py,sha256=Ex1UErwgltqKueymAK9CHDttm0D_q6afAb6dLfAEYww,542
ubo_app/store/update_manager/reducer.py,sha256=bwZKI0ED52aQIOvDx_XwQHfh9rRITI12xXY3dBI2yQ8,3592
ubo_app/store/update_manager/types.py,sha256=AKxX-vI1a9hcolsthz4WzxBtb1f6G8BKnJ05zwgFQHw,1459
ubo_app/store/update_manager/utils.py,sha256=jmjySkkxxsTT-2eO7HPAaI3RshGMuJfzk1rK4rsHqqU,23284
ubo_app/system/__init__.py,sha256=fgtdF9yg8niynJxIgs760aJKOR28Iqh6XgEXBHebKs4,19
ubo_app/system/bootstrap.py,sha256=hK-WnQ0xgtgTa7k-QDkMd7-bNhUEgPlioL0hpJkKGo0,10265
ubo_app/system/hotspot_config.py,sha256=aFP2rt_JqBcofgh-A8PEqs7t_Zkl_baYiu4ImeJDVK4,2492
ubo_app/system/polkit.rules,sha256=pV7QfsIqCdLmD7RJUFAOsrIP7jAP4puAkBSBuqANGkI,468
ubo_app/system/redirect_server.py,sha256=gJTzUxv0jzjqhlu-vDvod7PXvYek3vhYuwoDtnVhKC8,1669
ubo_app/system/hotspot_templates/etc/dhcpcd.conf.tmpl,sha256=h0FhD1Nnyus5_Rmsn6PiUiOI1Hmp_IFdgixxv-RSfjU,71
ubo_app/system/hotspot_templates/etc/dnsmasq.conf.tmpl,sha256=-5TGzicN51TF-sVIcE9A2AuxkbuM865QfmOVCLposSM,121
ubo_app/system/hotspot_templates/etc/default/hostapd.tmpl,sha256=0NIFFzshik95RmDe8eCQGrJtv6iJJIvjaXX5jIIftIM,40
ubo_app/system/hotspot_templates/etc/hostapd/hostapd.conf.tmpl,sha256=Ld2o7R8FiNSdAn4-GpvryarLVgfGgdtjf7uphcICR1Q,200
ubo_app/system/scripts/install.sh,sha256=UWbjAKRVOXNnreYT65cWlkaoYzHPwYJoLfThlw-W7gs,6668
ubo_app/system/scripts/install_arducam_imx519.sh,sha256=gEAlMUWhh_8nHUFVJWZslV_qtnxLEEUZxqNbPGDc_NQ,1823
ubo_app/system/scripts/install_docker.sh,sha256=LKLLXNgEVCnjSqDKm7Emtk64-uUNu8t3Is49SSbo1Ns,1216
ubo_app/system/scripts/install_wm8960.sh,sha256=BRIBD1BZe9HBgAXsc1gCAQAgk7AsViNZjh50DqAhGhs,3399
ubo_app/system/scripts/restore_default_camera.sh,sha256=VPr4IrGaixZ6x3cmJxM81a0vWn_HfS3Pf0_zwyS0y0k,752
ubo_app/system/services/ubo-app.service.tmpl,sha256=-PH3RAxnXoq6UmIB8Fh2QHUWrS1vwhfg1mBHL8Mkcnc,315
ubo_app/system/services/ubo-hotspot.service.tmpl,sha256=iSp9LaBk-Uha9Bz_tIA9KSyfSEJRNWAsHKno8H0VIk8,351
ubo_app/system/services/ubo-system.service.tmpl,sha256=JXzoHrWa1lT5vawCtcFWluHu0sf0OJ971khw0mE_Dms,428
ubo_app/system/system_manager/__init__.py,sha256=fgtdF9yg8niynJxIgs760aJKOR28Iqh6XgEXBHebKs4,19
ubo_app/system/system_manager/audio.py,sha256=OX88TyoNjUFQq73VyIkWKBbPSESQMzVe8FG5ul8RaGg,1256
ubo_app/system/system_manager/camera.py,sha256=UB9nEUtEw3rPLi5QJud81TYsJeH0P7zwtcgXvIpirnw,1750
ubo_app/system/system_manager/docker.py,sha256=w-S5wEwRgfIAbacADHZ0YVX6RYanQRQ97dQvQb5WekA,3706
ubo_app/system/system_manager/hotspot.py,sha256=Gpclg3IzZOMHoJAWHGwIZ0zG9zi6bDS3yIcd3ssQGoE,1190
ubo_app/system/system_manager/infrared.py,sha256=CCNoZHgtZHtNfEZaH0fxgU6ZhjW-5AgU2y52fSetscY,6019
ubo_app/system/system_manager/led.py,sha256=UcCLMClfgp8kC3C0oEEbm0aAZkVS4JN2SJPtTW4rRl0,15091
ubo_app/system/system_manager/main.py,sha256=tmZRHtiET6XSBm9Q8f5UFPn1drNVdLvo0--s7jjNY80,7255
ubo_app/system/system_manager/package.py,sha256=71G__llgDJjDSN2thuoqFSbySGh7StLKZQqH7c1Jy7Q,1680
ubo_app/system/system_manager/reset_button.py,sha256=Zl8Ptzw_QF6On-3Qz687iDfGHqtITz8jLTodLzM0Geo,3322
ubo_app/system/system_manager/service_manager.py,sha256=JFH07W9upNvso3Dcd6Ao2ebEurwFQJeq_oMMMPLH27U,1311
ubo_app/system/system_manager/update_manager.py,sha256=3HDzHE61y3faaFuuFPCIaIMgtIazkQ842hw4lqkGIwQ,2035
ubo_app/system/system_manager/users.py,sha256=vaM0HVv2Sm0E-JHnLVWLxM7Cu74leE78Fi6K5-uk03U,2463
ubo_app/system/system_manager/scripts/delete_account.sh,sha256=oNsyGPjGBwI597Ua8ojBklL3GOHLulCCdhfvUt3dbPo,405
ubo_app/system/system_manager/scripts/set_account.sh,sha256=JIblFFoSbqbrGvingX0AMCErpFFW1QpovCQy1wb5JT0,925
ubo_app/tui/README.md,sha256=7UH2NWb6qHp6sHz1whpz4C-p6JEWyYG_1NefFGi9t_M,981
ubo_app/tui/debug_grpc.py,sha256=rygP0-I_Ooy2M5HJqnSaUfe0aok95urbvJZIMf07IGc,4175
ubo_app/tui/pyproject.toml,sha256=lDqayk65oEplq-LbuWvOypjflq72BgwDicwQK_GU4Hc,1049
ubo_app/tui/uv.lock,sha256=4RgZMQHN-fgotPbdwL9V46Q6jYpS7DkrWpSEAj02ChM,85127
ubo_app/tui/tests/__init__.py,sha256=1Bq7mYXy9eyi_KTiI8kiTxjAMkB8Vxz1S_Y2ZiAnuAE,33
ubo_app/tui/tests/test_app_pgup_pgdn.py,sha256=TlImsOumXi2BltQ4-U8JQeLAQ1L9SY8Te2RdGxpZu5o,4287
ubo_app/tui/tests/test_client.py,sha256=IbSIXqAe8VXgDbDxbEdemtj0Xf1jhHo1fm3yfse5fRI,1549
ubo_app/tui/tests/test_download.py,sha256=lvm6W6QX01UQnNoweeB69hG1nB9Vtc1y4c1L7vlLpOQ,8026
ubo_app/tui/tests/test_file_picker.py,sha256=ZzLEDdxWQFeTySxy6OhtdNgefLHPaQHxYYnFnZdy43E,3543
ubo_app/tui/tests/test_input_form.py,sha256=WVrGO0URxuO19gJPgHCM2llatpT9XAlNpeq9wIWY48A,7482
ubo_app/tui/tests/test_input_widgets.py,sha256=pCPH2gH225jfABCv9je_m0fS7S4I-8cQ14nK57PSYvU,8891
ubo_app/tui/tests/test_instruction_view.py,sha256=8objvmWJ5kvSk-R2ifccrqKyqg42dm-N88L3xPI-v6Y,3188
ubo_app/tui/tests/test_menu_view.py,sha256=d-bvzMnR7rToknNlp0AMv8LykZUa5VKlwcOpQVViXrw,4053
ubo_app/tui/tests/test_prompt_view.py,sha256=2uMtOQ0NjBa5cODkOhh0L3LoXM5i8M3LOVvQTf2GRLk,3607
ubo_app/tui/tests/test_render_view.py,sha256=TN7fbSaLpy_Vi9Yhrnd8R2yX9hBSVFU1SOC6mr-kecM,5671
ubo_app/tui/tests/test_status_bar.py,sha256=yLMB22yPfSxdNdwSlJcj__cyj-4OSO-2Ge2NKUGm9B0,5654
ubo_app/tui/tests/test_upload.py,sha256=7b4wD1GBcBhWmAOAqLGFSjezoMQ-zGA3YFWDQpO8-Pk,4594
ubo_app/tui/ubo_tui/__init__.py,sha256=fWhtL7db0FiHrvYTQGws6UM0DLuyL4uh8kf43RTg5Ew,139
ubo_app/tui/ubo_tui/__main__.py,sha256=OYu1CY5W6WkLcvlSnf9xlSFE_janGN7dGLTuOZJAPTg,914
ubo_app/tui/ubo_tui/app.py,sha256=2ZJvnsDPfiMkIHXhxh31pNIkclTITSTT8OmTyFmyWeY,24267
ubo_app/tui/ubo_tui/client.py,sha256=E5lqqWpKHPhztU6fK3bxXKWY-bbDqcgpilDuzcGwN0M,12211
ubo_app/tui/ubo_tui/upload.py,sha256=qJvOdYgoGIJm-hIGiWSAxFkwM8Y_BBJdmVrAA7fRoAo,3651
ubo_app/tui/ubo_tui/views/__init__.py,sha256=_j9F_Pq9cnuOi7i7IOjwFbPMd8XRqa9bTYkAWYdc3P4,553
ubo_app/tui/ubo_tui/views/application.py,sha256=DDqZQB4dcIZNSsaB7O4EHkUwPu4QkjW7qfSfGfzsPcE,1283
ubo_app/tui/ubo_tui/views/base.py,sha256=R_EM3Fke-fRDiYyQWxkQRiCQhCJXSDG_FBQd5LxHVl0,634
ubo_app/tui/ubo_tui/views/download_modal.py,sha256=5IMUEdBETl0ITtDpk5Qjyz0FX5wc81_aitB0VIjJwCM,5586
ubo_app/tui/ubo_tui/views/file_picker.py,sha256=7SLRr5D8usIoHPtfn2rtS1lDZEuSU9qsP1HJNUErxaU,4206
ubo_app/tui/ubo_tui/views/home.py,sha256=3pURnOtmEn2lU52QP2cy4dAnrxjASCnK4EwCRSp7Ctc,6267
ubo_app/tui/ubo_tui/views/input_form.py,sha256=MvluLoW56pNU6gd0yWZ2_r5wwJwvTTP-KSzQlHwAz_Y,10451
ubo_app/tui/ubo_tui/views/input_widgets.py,sha256=cq90Z5SbcpC92i9sm7xPOTIVUSZzl6eICfa-zkB3qis,5814
ubo_app/tui/ubo_tui/views/instruction.py,sha256=jdRiQbdN73fxNWUlDaGXbfb0dzvd1dwO4yjY4olCoU8,2764
ubo_app/tui/ubo_tui/views/loading.py,sha256=atjXXclZNTqZZOfknEer6RDlBkAN2Sqx9nFUS64neI8,888
ubo_app/tui/ubo_tui/views/menu.py,sha256=ICMHDIZD8PvZhv6o6ll19UUJ_o-XFEW8N00R5G0Pq2o,8884
ubo_app/tui/ubo_tui/views/notification.py,sha256=hGNYfx4GcHJzAlifi_DnkOyHMq563aziQStNPcVlXl4,6386
ubo_app/tui/ubo_tui/views/prompt.py,sha256=5-NU0pf5Ckpj8znGAdPFqEg0cN62-6bdjS6CoWGDh7Y,4031
ubo_app/tui/ubo_tui/views/render.py,sha256=aaC4T4VY1OtRIY9SPCcmTTxFwW8FozGRfylsB3p2Vw4,4494
ubo_app/tui/ubo_tui/views/render_kinds/__init__.py,sha256=O7tgOBtmRbyXUHFFP4BCNbgIG6NrcDEWmYT61VTQZeo,45
ubo_app/tui/ubo_tui/views/render_kinds/props.py,sha256=og7_sSawS2Imt7M6OiZ3b9NPfE0bxgm6JVrwosMguEw,2407
ubo_app/tui/ubo_tui/views/render_kinds/qr.py,sha256=BbTa1HJTtTTyiYiLaO3pBvBOjq__yTbu4TIeYWT1neY,1875
ubo_app/tui/ubo_tui/widgets/__init__.py,sha256=fyAHL4OB5HxPv1y0vS2RDSGhKvG1LIUV3mtKsQwvL5A,168
ubo_app/tui/ubo_tui/widgets/file_path_input.py,sha256=vwPnfqDzqenxLe04mCxfMh-kiYGWR26khbmlBFD6Q4U,3071
ubo_app/tui/ubo_tui/widgets/status_bar.py,sha256=OYWGcsaOkHVzntkdBAOUNwfmuEEgHiCbOaqA2v1_ups,8101
ubo_app/utils/__init__.py,sha256=NctWKtmoLpklDijmI_nCrM-QBlgyM_rOkqLrttDF_so,693
ubo_app/utils/apt.py,sha256=PmnGfmzchZIizZy4J2lJ8baOoxfvlgS_iNm1kUPZjzM,2565
ubo_app/utils/async_.py,sha256=YmhNOb_f3jympftU_IdpJD7v3rpnSU1SdyKYeY7TvNk,2265
ubo_app/utils/bus_provider.py,sha256=uALEPmLHoPEbA3lMLa-h5wb7Fa5QdfN203u_GF3kxz4,1044
ubo_app/utils/clock.py,sha256=tpUOBiut5yS3tvIiXMwlaLtky9xAsCt-Yk7__WIas5A,992
ubo_app/utils/color.py,sha256=EJySrTG_Y5SWusRDb_quedxXoU5F4rOeVEhaCXQrXig,1243
ubo_app/utils/dataclass.py,sha256=jxdq2KhkfPOtNIKEQ2UOw4Iz3Phtj_fp9Ze2X3NjYto,1940
ubo_app/utils/dbus_interfaces.py,sha256=odpQWvy2XE4FYJNaJSp6UxRLxAPXk_apFeKVOH4k_ac,1568
ubo_app/utils/download.py,sha256=79MCpcobM0o_7CnA4Dvgu4o34xZOe_t0xZwsI0rCHGE,2833
ubo_app/utils/eeprom.py,sha256=47STOx3TnZGXYeE-kabaHxgDd9ylEnKi6io9kApPh0g,5960
ubo_app/utils/error_handlers.py,sha256=OR9DwiMppP9v7_QsPNRIKQt8t0tbBDaSqYDmZ4Ymj84,8875
ubo_app/utils/file_download.py,sha256=5ByRxQgUoUIBesE-5Y51lK7GnOzuTlO6S6tGWH6AONM,1803
ubo_app/utils/file_system.py,sha256=Lmav44KPxjuvf7rd2KMYV4MA6gX6QEmZZRD9vxnREmo,537
ubo_app/utils/file_upload.py,sha256=PZXtg8pPR0Q6FHXZKLYncRmX3EhIo_Mk0DfN-IHBUvw,2967
ubo_app/utils/garbage_collection.py,sha256=6Jtpgfb4JPvV9z2bFih8j6uW-1vTMf2_EYWiJirfa-Q,7553
ubo_app/utils/hardware.py,sha256=Sz4WO6XZu2fqlzJ2jlL9J1qOxYs9QZIOLwUO46mDNB0,452
ubo_app/utils/input.py,sha256=Iv_y-TzC3HmGn_Fb_t73mPIb1brOqt9UcCu401IqJ4E,6834
ubo_app/utils/log_process.py,sha256=XitCM_pKIFAHwpTmg9gvF5csgew8C9-TUxHmiM8tTIg,1570
ubo_app/utils/menu_items.py,sha256=sKwA5FEjsY5SKgRpaEjni4KMvgaTC7FfPN9PvJ_-Kjs,1804
ubo_app/utils/monitor_unit.py,sha256=Zsz0XoRoGdPGMP8hnyyycIvjVsEeyB3oXOmcRHStwJ0,2196
ubo_app/utils/network.py,sha256=QgC4FZ44cSkwOZqNodoEDKzzWCuQuWmjMOeoZNtrEJk,3027
ubo_app/utils/persistent_store.py,sha256=mNSDpJjPC756moceclA4nq2MdYMCdOijIEKypd0BD1E,2890
ubo_app/utils/pod_id.py,sha256=z9Srw6Q91CRmkb2ZJwmw6ODSjNCX0WHR6Y1Vte5tQoE,1059
ubo_app/utils/secrets.py,sha256=OuIt3xoEzqAYi_M1wP9c6ksymIiDiCHqotTZcIH9Tx4,1660
ubo_app/utils/serializer.py,sha256=kbomJkktT6hdaRPrdjGCaUc_z2tih0mKalcExHoPW5g,422
ubo_app/utils/server.py,sha256=4dHdr6GGTY6xI6tomfnm9jsDjOnUKAOk5Rw-j1DmoGg,3115
ubo_app/utils/service.py,sha256=z2jYpOaAMDSBQp4tUkg1KYfTEG87bzn4YX2mR52BVRI,1792
ubo_app/utils/store.py,sha256=uSptqS5bhDP8VUAD7ncp3QUrw3kEKxCAG7ZpYL3nwZg,612
ubo_app/utils/template_files.py,sha256=laQ-GSYXpf6_k8FTf1ARoHNyvzNhvyt_iw0UVx4HWr8,1667
ubo_app/utils/thread.py,sha256=VgoCyVhkUealW-3qccg91HO5hD9m7YGy1VgF0EiMzoM,554
ubo_app/utils/types.py,sha256=Lc8CiSHs6CTFoMjN7hSkY9iMt4YflA6CElwwfN4yx1I,1041
ubo_app/utils/async_evicting_queue/__init__.py,sha256=PynZJKRgwg82fh9ZgOy2dDjlH1Sx2Kmzf89za-IHzwA,1528
ubo_app/utils/async_evicting_queue/test_.py,sha256=853ytrrISFldPdukNHviRCruYl4A8BGK5hWw3s-e65c,1153
ubo_app/utils/gui/__init__.py,sha256=cICfaSDDLmbPF4W5LDvmVTMClp_mEdkWtY4wbtfO1f8,8114
ubo_app/utils/gui/raw_image_viewer.kv,sha256=-8w5ba4YPXaJMu_zdsgRlLGKvR9utaYNx5kIQqoH0PU,398
ubo_app/utils/gui/raw_text_viewer.kv,sha256=nYVZaSsk7jNnaV_MR3f2KCRCAabsVUzOhyHuDl90kz8,806
ubo_app-1.7.1.dev260611103515554484.dist-info/METADATA,sha256=s-zT5DAbLuACWoWGz5TSF4DYZ14-JSA8UVeaT01Q2w8,29436
ubo_app-1.7.1.dev260611103515554484.dist-info/WHEEL,sha256=mffPy8wBnZQn2VnJUU5jE99KsxaSfiyMHV9Yt0aLVxs,87
ubo_app-1.7.1.dev260611103515554484.dist-info/entry_points.txt,sha256=x8veH-aTH3co0wCMyct7U5-orHv_p-w15j3J-j0_-S0,293
ubo_app-1.7.1.dev260611103515554484.dist-info/RECORD,,
