Yunqi Capital Leads Tens of Millions of RMB Seed Round in "BenZhi JiHuo" to Accelerate On-Device AI Deployment | Yunqi Capital
AGI continues to grow

Recently, Benji AI (本智激活), an emerging company dedicated to building edge-native AI, announced the completion of a seed round of tens of millions of RMB, led by Yunqi Capital, with Baidu Venture and Lighthouse Capital participating.
This funding will help Benji AI take a critical step forward in developing its full-stack edge-native large model software and hardware technology system, launching core products, and expanding into global markets — accelerating the arrival of the "personal AI brain" era. In this edition of Yunqi Capital, we bring you the details.

Chen Yu, Partner at Yunqi Capital
"As demand for privacy protection and low latency continues to rise, edge intelligence is becoming the critical gateway connecting the physical and digital worlds. Yunqi Capital has been consistently focused on systematic innovation in the edge intelligence space. Benji AI breaks through the technical disconnect between models and edge compute with its full-stack self-developed capabilities, becoming the first to achieve low-cost, efficient deployment of large models on mainstream terminals like smartphones and PCs. We look forward to Benji AI leveraging its first-mover advantage accumulated through technological evolution and commercialization to continue driving efficient deployment and large-scale adoption of edge intelligence."
The following content is adapted from Benji AI.
Benji AI was incubated from the Institute of Parallel and Distributed Systems (IPADS) at Shanghai Jiao Tong University, an institute internationally renowned for its foundational work in operating systems and distributed systems, and ranked #1 globally in operating systems on CSRankings — a prestigious international ranking in computer science — for nearly 10 years.
The core team members of Benji AI are faculty and PhD students from IPADS, led by Zeyu Mi, Associate Professor and PhD Advisor at Shanghai Jiao Tong University, who serves as Founder and CEO. The team possesses world-class technical expertise in edge large models and edge infrastructure systems. They have led globally influential open-source projects and large models including PowerInfer and SmallThinker, demonstrating exceptional capabilities in frontier technology exploration and engineering implementation.
Breaking Through with "Edge-Native" Full-Stack Design
Reshaping the Personal AI Paradigm
Breakthroughs in next-generation AI technology are profoundly transforming industries, and will fundamentally reshape edge devices — PCs, smartphones, and intelligent terminals — that carry users' "digital lives." Currently, billions of edge devices worldwide store massive amounts of highly valuable, deeply personal data assets.
However, under the cloud AI model, converting these data assets into truly personal AI assistants faces "three major mountains." On privacy anxiety: uploading all personal data to the cloud not only carries leakage risks, but users are psychologically unwilling to entrust their "digital souls" to third parties. On prohibitive costs and latency: every text and multimodal interaction with cloud-based large models is an expensive cross-network compute call, with high latency and costs hindering high-frequency, deep AI applications. And on lack of deep personalization: cloud-based general-purpose large models cannot safely and continuously learn from all of a user's data, leaving services stuck at shallow, "one-size-fits-all" interactions — unable to become truly understanding, long-memory private brains.
In response to these challenges, Benji AI proposes a breakthrough through "edge-native" full-stack design — rather than relying on model compression, it reconstructs the software and hardware technology stack from the ground up, achieving true edge intelligence without sacrificing model capability.
The team has pioneered co-design and extreme optimization spanning edge large models, edge infrastructure, and hardware optimization, committed to seamlessly integrating powerful AI capabilities into daily life while protecting 100% of user privacy. This not only defines a new paradigm for edge AI, but also builds a value closed loop of "technology R&D — hardware enablement — ecosystem construction." While traditional AI continues to wrestle with cloud latency and privacy issues, Benji AI has already decoded the ultimate potential of edge devices, returning the future of AI to users' hands.
World-Class Technical Achievements:
Full-Stack Innovation from Edge Large Models to Edge Infrastructure
To date, Benji AI has accumulated a series of world-leading achievements in edge large model algorithms and infrastructure, generating tremendous impact in global open-source communities.
-
PC Performance Breakthrough: In December 2023, the team released PowerInfer, an edge large model infrastructure system that breakthrough-enabled efficient execution of 100-billion-parameter large models on consumer-grade NVIDIA RTX 4090 GPUs, achieving 90% of the performance of datacenter-grade A100 GPUs with inference speed improvements of up to 11.69x over prior technology. After open-sourcing, the project topped GitHub's global trending open-source projects chart for two consecutive days.
-
Smartphone "From Zero to One": In June 2024, the team launched PowerInfer-2, based on its self-developed TurboSparse large model sparsification method, further extending technical boundaries to mobile devices. For the first time, it enabled smooth running of a 47-billion-parameter model on smartphones, with inference speed surpassing the international benchmark system llama.cpp by 29x, pushing terminal hardware intelligence to new heights and achieving a "from zero to one" leap in deploying 10-billion-parameter-level large models on phones.
-
Edge-Native Large Model Algorithm Innovation: On July 26, 2025, Benji AI will jointly release and open-source with Shanghai Jiao Tong University the world's first batch of edge-native large models. These models employ an original algorithmic architecture, built from scratch through pre-training. This architecture is specifically designed for the compute, memory, and storage constraints of edge devices, achieving smooth operation of 10-billion-parameter large models on hundred-RMB-class hardware through deep co-design with native edge infrastructure. This marks that **the R&D team has贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通贯通