The Apple MacBook Pro 16-inch (2019) is powered by an Intel Core i9 processor, paired with 16GB RAM and a fast 512GB SSD for powerful and reliable performance. Designed for professionals and creatives, it features a premium aluminum build, immersive 16-inch Retina display, and dedicated Radeon Pro graphics for demanding workloads.
The LG UltraWide 34″ 60Hz Curved Monitor offers an expansive 21:9 aspect ratio, providing ample screen space for multitasking and immersive viewing. Its 3440 x 1440 resolution delivers sharp and detailed visuals, enhancing both productivity and entertainment experiences. Featuring a curved IPS display, this monitor ensures consistent color accuracy and wide viewing angles, making it ideal for creative professionals and gamers alike. The 60Hz refresh rate provides smooth motion, suitable for everyday tasks and casual gaming. Equipped with HDR10 support, the monitor enhances contrast and color range, bringing visuals to life with greater depth and realism. The sRGB 99% color gamut ensures vibrant and accurate colors, essential for photo and video editing. Connectivity options include USB Type-C, HDMI, and DisplayPort, allowing seamless integration with various devices. The USB Type-C port supports data transfer and power delivery, simplifying your workspace setup. The ergonomic stand offers height and tilt adjustments, enabling you to customize the monitor’s position for optimal comfort. Its sleek, virtually borderless design adds a modern touch to any workspace. In summary, the LG UltraWide 34″ 60Hz Curved Monitor combines high-resolution visuals, color accuracy, and ergonomic design, making it a versatile choice for professionals and enthusiasts. Specifications: Display : 34″ IPS Resolution : 3440 x 1440 QHD Refresh Rate : 60Hz Response Rate : 5ms GTG Curvature : 3800R
New A1932 A2179 A2337 DC in Power Jack Connector for Macbook Air 13" Type-C USB-C Power 821-01658-A 2018 2019 2020 Year New A1932 A2179 A2337 DC in Power Jack Connector for Macbook Air 13″ Type-C USB-C Power 821-01658-A 2018 2019 2020 Year About this item New A1932 A2179 A2337 DC Jack Power DC-in Board for MacBook Retina 13″ DC Power Jack Board We have good after-sales services. We share the latest information on laptop spare parts in the Chinese market with all our customers. This is NOT an easy job for someone with no technical skills in Disassembling or Assembling a laptop, So only purchase this item if you know how to install it. Each DC Board is tested before shipping and working.
BATTERY ACER AS16A5K AS16A8K Battery for Acer Aspire E5-523 E5-553 E5-576 E5-774G N16Q2 E5-576G E5-575G E5-475 F5-573 E5-575-52JF E5-575-33BM E5-575G-76YK E5-575-54SM E5-575G-57D4 E5-576-392H E5-575-54E8 4ICR19/66 About this item 【Battery type】 Voltage:14.8V; Capacity: 2200mAh /33Wh Color:black 【Note】It is not compatible with E5-575G-53VG, E5-575G-549D,E5-575G-5341,E5-575G-33BM, E5-575G-51VI. Before placing an order, please ensure your old battery’s model is AS16A5K, KAS16A7K, and AS16A8K (14.8V 4-cell). Please do not order this battery if your old battery’s model is s AS16B5J or AS16B8J (10.95V /11.1V 6-cell). They can not replace each other 【Compatible 】Laptop Models for Acer Aspire E15 E5-475 E5-475G E5-523 E5-523G E5-553 E5-553G E5-575 E5-575G E5-575T E5-575TG E5-576 E5-576G E5-774 E5-774G F5-573 F5-573G F5-573T F5-771 F5-771G Series E5-575-52IF E5-575-53EJ E5-575G-59EE E5-575G-53VG E5-575G-57KJ E5-575-74RC E5-575-72N3 E5-575G-52RJ E576G-5762 E5-575G-53VG E5-575G-549D E5-575G-5341 E5-575G-33BM E5-575G-51VI E5-575G-59EE E5-575G-59GV E5-575G-765N E5-575G-76YK 【Compatible Part Number】AS16A5K AS16A7K AS16A8K 4ICR19/66 N16Q1 N16Q2 KT.00605.002 KT.00405.001 KT.00407.004 KT.0040G.007 【Security】All our products are Certified by CE, and FCC for safety. Strict guidelines for compatibility, and standards compliance for environment safety.
The MSI Modern MD2412P 24″ 100Hz Monitor is the perfect choice for work and entertainment. It offers a smooth and immersive viewing experience with a 100Hz refresh rate. This monitor ensures sharp visuals and fluid motion. With a 24-inch Full HD display, the MSI Modern MD2412P delivers clear and vibrant colors. The IPS panel provides wide viewing angles, making it great for multitasking. Whether you’re working, watching movies, or gaming, the visuals stay sharp and consistent. The 100Hz refresh rate makes scrolling and animations smoother. This reduces eye strain and improves productivity. Fast-moving visuals are more fluid, which is great for casual gaming and video editing. Setting up the MSI Modern MD2412P 24″ 100Hz Monitor is simple. It comes with an ergonomic stand that allows height, tilt, and swivel adjustments. You can easily find the most comfortable viewing position for long hours of use. Connectivity is easy with multiple ports, including HDMI and DisplayPort. This allows you to connect to laptops, desktops, and gaming consoles effortlessly. It ensures a stable and reliable connection for all your devices. The monitor also features eye-care technology, reducing blue light and flicker. This helps prevent eye fatigue, making it perfect for extended use. Whether you’re working from home or gaming, your eyes will stay comfortable. The MSI Modern MD2412P 24″ 100Hz Monitor combines style and performance. Its modern and slim design fits well in any workspace. The minimal bezels offer a sleek look and maximize screen space. Upgrade your setup with this reliable and stylish monitor today. Specifications: Display : 23.8″ IPS Screen : FHD (1920×1080) Refresh Rate : 100Hz Response Rate : 1ms
The Xiaomi TV A Pro 75 2026 delivers stunning picture quality with its 75″ QLED 4K display. It shows sharp detail in movies, games, and streams thanks to its 3840 × 2160 resolution. The large screen size makes everything feel cinematic and immersive. This transforms your living room into a real home theater. Moreover, the Xiaomi TV A Pro 75 2026 uses a QLED panel covering 94 % of the DCI-P3 color gamut and over 1.07 billion colors. Colors appear vivid, natural, and true to life. Dark scenes stay deep and blacks remain rich. This improves contrast and makes movies and shows look realistic. In addition, the TV supports HDR standards like HDR10+, HLG, and Filmmaker Mode. Highlights, shadows, and contrast all get boosted for better visual depth. Combined with the bright panel and QLED colors, this gives a richer viewing experience for films, nature documentaries, and gaming. Furthermore, Xiaomi TV A Pro 75 2026 includes smooth motion enhancement (MEMC) to reduce motion blur during sports, action movies, or fast-paced games. It also supports a “Game Boost” mode that can reach 120 Hz refresh (when using 1080p over HDMI), giving smoother action and better responsiveness in games. Also, the smart features add real convenience. The TV runs Google TV, giving you access to streaming apps, casting, and voice control. Built-in Chromecast, Google Assistant, and Bluetooth 5.0 make setup and use simple and flexible. This makes it easy to stream films, shows, or mirror your phone quickly. In addition, the Xiaomi TV A Pro 75 2026 features a slim, nearly bezel-less metal design that looks modern and clean. Whether mounted on a wall or placed on its stand, it blends smoothly in living rooms and home theaters. The build quality feels solid and premium. Overall, the Xiaomi TV A Pro 75 2026 blends size, color quality, smart features, and motion performance in one impressive package. It’s ideal for cinema-style entertainment, gaming, and everyday streaming. Specifications: Display Type QLED Resolution 4K, 3840 × 2160 Speaker 2 x 10W Dimensions including base (L × W × H) : 1668*391*1027mm Dimensions not including base (L × W × H) : 1668*76*959mm CPU Quad cortex A55 GPU Mali-G52 MC1 RAM 2GB ROM 8GB
SanDisk Ultra Flair USB 3.0 – SDCZ73 – High-speed flash drive with sleek metal design.Up to 150MB/s transfer speeds and password protection software included. Model: SanDisk Ultra Flair USB 3.0 Flash Drive (SDCZ73) Interface: USB 3.0 (Backward compatible with USB 2.0) Read Speed: Up to 150MB/s (on supported USB 3.0 ports) Capacity Options: 64GB / 128GB / 256GB Material: Sleek and durable metal casing Design: Compact with built-in keyring loop Security: Includes SanDisk SecureAccess software for password protection Compatibility: Windows, macOS (reformat may be required), Linux Dimensions: Approx. 42.42 x 13.21 x 6.60 mm Weight: Approx. 5.2 grams
The MSI Optix AG321CR Monitor delivers immersive gaming with a 31.5″ curved display and Full HD resolution. The 1500R curvature enhances field of view and comfort. Moreover, it features a 165Hz refresh rate and 1ms response time for smooth motion. This improves clarity during fast gameplay. The VA panel provides high contrast and deep blacks. It ensures consistent colors with wide 178° viewing angles. Adaptive Sync with AMD FreeSync Premium reduces screen tearing and stutter. This delivers fluid and stable performance in games. It also includes Night Vision to improve detail in dark scenes. Anti-flicker and low blue light features help reduce eye strain. The MSI Optix AG321CR Monitor is ideal for users who want large curved visuals and smooth gaming performance. Specifications: 31.5″ Full HD VA curved panel with 1500R curvature 165Hz refresh rate for smooth gameplay 1ms (MPRT) response time for reduced motion blur AMD FreeSync Premium for tear-free performance Wide viewing angles with high contrast ratio
TeamGee Portable Monitor for Laptop, 12” Full HD IPS Display, Dual Triple Monitor Screen Extender, HDMI/USB-A/Type-C Plug and Play for Windows, Chrome & Mac, Work with 13”-16” Laptops Brand TeamGee Mounting Type Desk Mount Color Black Hardware Interface USB, USB Type C, HDMI Connectivity Technology USB, HDMI Package Dimensions 14.02 x 10.04 x 3.58 inches Item Weight 5.7 pounds Manufacturer TeamGee ASIN B09NLKWDMP Item model number P2 1 Year Warranty manufacturer link
WiWU Waterproof Large Capacity Minimalist Backpack Business Laptop Backpack Bags with Multi-Pockets For digital gadgets Minimalist Style Water-resistant material,Polyester Large Capacity Have Stock Size:15.6 inch
Asus TUF Gaming VG249Q3A 24″ FHD 180Hz Gaming Monitor is a 23.8-inch Fast IPS display built for competitive and smooth gaming. It delivers Full HD resolution with a high refresh rate for responsive gameplay. It also focuses on fast motion clarity and stable visual performance for everyday gaming use. The monitor supports 180Hz refresh rate and 1ms GTG response time for reduced motion blur. It uses Fast IPS technology for wide viewing angles and consistent color performance. It includes AMD FreeSync Premium for smoother gameplay without screen tearing. It also features ASUS Extreme Low Motion Blur (ELMB) to improve clarity in fast scenes. Additionally, it offers 99% sRGB color coverage for accurate color reproduction. It is designed for esports titles, FPS games, and fast-paced competitive environments. Therefore, it helps reduce lag perception and improves visual responsiveness. It also includes features like Shadow Boost to improve visibility in dark areas. In conclusion, Asus TUF Gaming VG249Q3A 24″ FHD 180Hz Gaming Monitor delivers high refresh performance, fast response time, and reliable gaming-focused visual enhancement. Specifications: 23.8-inch Full HD (1920×1080) Fast IPS panel 180Hz refresh rate for smooth competitive gaming 1ms GTG response time for reduced motion blur AMD FreeSync Premium for tear-free gameplay 99% sRGB color gamut for accurate color reproduction
The HyperX Pulsefire Haste 2 Core Wireless is an ultra-lightweight, high-performance gaming mouse designed for speed, precision, and long-lasting comfort. Featuring dual-mode wireless connectivity and an operating weight of just 70 grams, it delivers low-latency competitive gaming powered by a single AAA battery. ✅ Full Specifications: Model: HyperX Pulsefire Haste 2 Core Wireless (White Edition / 8R2E7AA) Interface / Connection: Dual Wireless Connection Modes: High-speed 2.4GHz Wireless (via included USB-A nano receiver) Bluetooth 5.2 (Power-efficient mode for casual use and multi-device pairing) Interface / Connection: Dual Wireless Connection Modes: High-speed 2.4GHz Wireless (via included USB-A nano receiver) Bluetooth 5.2 (Power-efficient mode for casual use and multi-device pairing) Performance & Sensor: Sensor Type: HyperX Custom Core Optical Sensor Max Resolution: Up to 12,000 DPI DPI Presets: 400 / 800 / 1600 / 3200 DPI Tracking Speed: 300 IPS Acceleration: 35G Polling Rate: Up to 1,000Hz (1ms response time) Performance & Sensor: Sensor Type: HyperX Custom Core Optical Sensor Max Resolution: Up to 12,000 DPI DPI Presets: 400 / 800 / 1600 / 3200 DPI Tracking Speed: 300 IPS Acceleration: 35G Polling Rate: Up to 1,000Hz (1ms response time) Switches & Durability: Main Left/Right Switches: Tactile TTC Gold Switches Switch Lifespan: Rated for up to 20 million clicks Total Buttons: 6 programmable buttons (including 2 thumb side buttons) Switches & Durability: Main Left/Right Switches: Tactile TTC Gold Switches Switch Lifespan: Rated for up to 20 million clicks Total Buttons: 6 programmable buttons (including 2 thumb side buttons) Material & Build: Durable solid-upper shell with low-friction PTFE skates for seamless gliding across cloth mouse pads Design & Form Factor: Lightweight, symmetrical ergonomic frame suitable for various grip styles (palm, claw, fingertip) Lighting Effects: Customizable onboard LED RGB lighting Battery & Power: Battery Type: User-replaceable, 1x AAA Alkaline Battery Battery Life: Up to 100 hours (on 2.4GHz mode) or up to 200 hours (on Bluetooth mode) Battery & Power: Battery Type: User-replaceable, 1x AAA Alkaline Battery Battery Life: Up to 100 hours (on 2.4GHz mode) or up to 200 hours (on Bluetooth mode) Security & Software: Fully compatible with HyperX NGENUITY software for button remapping, macro recording, and custom RGB profile management Compatibility: PC, Xbox Series X|S, Xbox One, PlayStation 5 (PS5), PlayStation 4 (PS4), and Mac Dimensions: Approx. 124.3 x 66.8 x 38.2 mm Weight: Mouse Only: Approx. 60 grams Operating Weight (with AAA battery): Approx. 70 grams Weight: Mouse Only: Approx. 60 grams Operating Weight (with AAA battery): Approx. 70 grams
Genuine-spec touchpad flex cable for MacBook Pro 16″ (Model A2159, 2019, Intel)—essential for restoring full Force Touch functionality, haptic feedback, and precise trackpad responsiveness during repair or replacement. Compatible With: MacBook Pro 16-inch (2019, Model A2159) with Intel Core i7/i9 processors (Model Identifier: MacBookPro16,1). Part Type: Touchpad flex cable only—does not include the trackpad, Taptic Engine, or mounting hardware. This is the OEM-style ribbon cable that connects the trackpad to the logic board. Function: Transmits touch input, Force Touch pressure data, and haptic feedback signals—critical for macOS gestures (e.g., Force Click, three-finger swipe, pinch-to-zoom) and Taptic Engine operation. OEM-Quality Build: Matches Apple’s original flex circuit in length, connector pitch, shielding, and bend radius—ensures reliable signal integrity and durability under repeated use. Common Use Cases: Replacing a torn, frayed, or corroded original flex cable Completing a trackpad replacement when the original cable is damaged Fixing intermittent or unresponsive trackpad behavior caused by cable failure Replacing a torn, frayed, or corroded original flex cable Completing a trackpad replacement when the original cable is damaged Fixing intermittent or unresponsive trackpad behavior caused by cable failure Installation Note: Requires full bottom case removal and careful routing beneath the battery and logic board. Connectors use ZIF (Zero Insertion Force) sockets—must be properly aligned and latched without force. Recommended for certified or experienced technicians only.
MacBook Pro Retina 13' Early 2015 A1502 i5 8GB Logic Board MacBook Pro Retina 13′ Early 2015 A1502 i5 8GB Logic Board
90W AC Charger Replacement for HP EliteDesk 705 G1 G2 G4 705 800 G5 Desktop Mini ProOne 400 G4 G5 23.8-inch All-in-One ProOne 400 G2 G3 G4 G5 460 G2 G3 480 G2 G3 20-inch All-in-One
The BYL-2207 2-in-1 LAN adapter provides fast and stable wired internet through a Gigabit Ethernet port using either USB-C or USB 3.0. Perfect for laptops, MacBooks, and PCs without an Ethernet port, it ensures smooth streaming, online meetings, and reliable network performance. The BYL-2207 2-in-1 Type-C / USB 3.0 to Gigabit LAN Adapter is designed for users who need a reliable wired connection on modern laptops and devices. It supports both USB-C and USB 3.0, making it compatible with a wide range of systems including MacBooks, ultrabooks, and desktops. With Gigabit Ethernet speed, it provides faster and more stable internet compared to Wi-Fi, making it ideal for work, gaming, and streaming. 2-in-1 Connector (USB-C + USB 3.0) for wide compatibility Gigabit Ethernet Port (RJ45) for fast and stable wired internet High-Speed Performance supports up to 1000Mbps network speed Plug & Play installation on most systems Compact & Portable Design easy to carry anywhere Ideal for Work & Streaming improves stability for meetings and downloads Reliable Connection reduces lag compared to Wi-Fi Ideal for MacBooks, laptops, ultrabooks, desktops, and tablets that need a stable wired internet connection. Perfect for online meetings, remote work, gaming, IPTV, streaming, and downloading.
The Samsung Odyssey 3D G90XF 27″ 4K Gaming Monitor delivers stunning visuals and immersive gaming experiences. It features a crisp 27‑inch 4K (3840×2160) display for ultra‑sharp image clarity. Moreover, the Samsung Odyssey 3D G90XF 27″ 4K Gaming Monitor supports high refresh rates for smooth gameplay. It includes advanced 3D features to bring virtual worlds to life. Also, the fast response time reduces motion blur in action scenes. In addition, it offers great color accuracy with HDR support for vibrant visuals. Plus, the monitor blends well with modern gaming setups and sleek decor. Furthermore, its ergonomic stand allows tilt, swivel, and height adjustments for comfort. Therefore, you get personalized viewing angles for long gaming sessions. It also supports NVIDIA G-SYNC or AMD FreeSync to prevent screen tearing. Meanwhile, built‑in speakers deliver basic sound without extra gear. Because of its thin bezels, the monitor creates a seamless multi‑monitor setup. Thus, gamers enjoy immersive edge‑to‑edge visuals without distraction. The Samsung Odyssey 3D G90XF 27″ 4K Gaming Monitor includes multiple HDMI and DisplayPort ports. Also, a USB hub port lets players connect peripherals easily. Moreover, its flicker‑free and low‑blue‑light modes ease eye strain. Then, LED backlighting enhances color uniformity and contrast levels. Also, adaptive sync keeps games smooth even under heavy graphical loads. Furthermore, factory calibration ensures accurate color right out of the box. In addition, the design supports VESA mounting for flexible placement. Therefore it fits on desks or wall mounts neatly. With durable build quality, the monitor stands up to intense everyday use. It stays cool under pressure thanks to efficient thermal design. Finally, the Samsung Odyssey 3D G90XF 27″ 4K Gaming Monitor balances performance, design, and comfort. Overall, it provides next‑level gaming visuals for serious gamers. Specifications: Display : 27″ IPS Resolution : 4K (3,840 x 2,160) Refresh Rate : 165Hz Response Rate : 1ms
The MagSafe 3 Charging Cable delivers fast, secure, and convenient magnetic charging for compatible MacBook Pro and MacBook Air models—designed by Apple for effortless connection and optimal power delivery. Magnetic, Snap-On Design: Connects effortlessly with a strong magnet and safely detaches if tugged—helping prevent your MacBook from falling if someone trips over the cable. Compatible With: MacBook Pro (14-inch and 16-inch, 2021 and later) and MacBook Air (2022 and later models with MagSafe 3 port). Fast Charging Support: Works with compatible Apple USB-C power adapters (e.g., 67W, 96W) to enable fast charging on supported MacBooks. Reversible Connector: Plug it in either way—no need to check orientation. LED Charging Indicator: Built-in light shows charging status (amber = charging, green = fully charged). Durable Braided Cable: Reinforced for everyday use while maintaining flexibility and a premium feel. Apple-Engineered Precision: Designed to seamlessly integrate with your MacBook for reliable, efficient power delivery and optimal thermal performance. Note: Power adapter sold separately—this listing includes only the MagSafe 3 charging cabl
The MSI MAG 244C 24″ FHD 180Hz Curved Gaming Monitor delivers smooth and immersive visuals for gaming, movies, and everyday use. Its Full HD resolution shows clean details in games, videos, and work tasks. The 24-inch curved screen wraps slightly around your view for deeper immersion. This helps you stay focused and engaged while playing or working. Moreover, the MSI MAG 244C 24″ FHD 180Hz Curved Gaming Monitor features a fast 180 Hz refresh rate. This refresh rate makes motion look fluid and responsive. Fast games and action scenes appear more detailed and smooth. This reduces motion blur and improves your reaction time during gameplay. In addition, the monitor offers a 1 ms (MPRT) response time. This helps reduce ghosting and keeps fast visuals clear. Your controls feel responsive and snappy. This makes it easier to compete in shooters and other fast-paced games. Furthermore, the MSI MAG 244C 24″ FHD 180Hz Curved Gaming Monitor uses a VA panel with deep contrast. Blacks appear darker and scenes look richer for games and movies. The panel also supports a wide color gamut for decent color reproduction. This improves visuals for media, gaming, and creative content. Also, the monitor supports adaptive sync technology. This sync helps prevent screen tearing and stuttering when your GPU’s frame rate changes. The curved screen and smooth frame rate combine to deliver a more immersive gaming experience. The design of the MSI MAG 244C 24″ FHD 180Hz Curved Gaming Monitor is clean with slim bezels. It fits well on most desks without taking too much space. The stand allows tilt adjustment so you can set a comfortable viewing angle. Overall, the MSI MAG 244C 24″ FHD 180Hz Curved Gaming Monitor blends speed, clarity, and immersion in one strong display. It improves gaming performance, enhances media enjoyment, and works well for everyday computing. This monitor is ideal for gamers and users who want responsive, smooth visuals without a large screen footprint. Specifications: Display : 24″ VA Resolution : FHD 1920×1080 Refresh Rate : 180Hz Response Time : 1ms Curvature : 1500R
The ASUS VG34VQL3A Curved Gaming Monitor, 34″ WQHD delivers immersive gaming and smooth visuals for modern PC players. It is designed for gamers, creators, and anyone who wants a wider view and fast performance. First, this monitor features a 34-inch Ultra-Wide QHD (3440 × 1440) curved display with a 1500R curvature that wraps around your vision and feels more natural. As a result, games, movies, and multitasking feel more engaging. In addition, the ASUS VG34VQL3A supports a high refresh rate up to 180 Hz (OC) and a 1 ms response time (GTG) for smooth motion and minimal blur. This helps you react faster in fast-paced games. This model also uses AMD FreeSync Premium Pro for adaptive sync technology that reduces screen tearing and stuttering in supported games. Therefore, visuals stay smooth and clear with compatible GPUs. The screen covers 125% of the sRGB color gamut and supports DisplayHDR™ 400 with HDR10, giving bright highlights and rich contrast for vivid colors in HDR content. Thus, games and movies look more dynamic. Because the panel uses VA technology, it delivers deep contrast and solid black levels that make details pop in dark scenes. Also, the anti-glare coating helps reduce reflections in bright rooms. The ASUS VG34VQL3A includes built-in features like Picture-in-Picture (PiP), Picture-by-Picture (PbP), ASUS GamePlus, and low blue light modes for added convenience and comfort. This makes it versatile for work and play. Connectivity options include DisplayPort 1.4, HDMI 2.0, and USB 3.2 Gen 2 hub ports to link to PCs, laptops, and peripherals easily. As a result, setup stays flexible for many systems. The ergonomic stand offers height, tilt, and swivel adjustments plus VESA mount support, so you can position the monitor comfortably. This helps reduce neck and eye strain during long sessions. In conclusion, the ASUS VG34VQL3A Curved Gaming Monitor, 34″ WQHD combines speed, clarity, and wide ultrawide visuals. Overall, it is a strong choice for immersive gaming and productivity. Specifications: Display :34″ VA Panel, 1500R Curved, Anti-Glare. Resolution :Ultrawide QHD (3440 x 1440). Refresh Rate : Up to 180Hz (OC) for smooth motion. Response Time : 1ms (GTG) for reduced ghosting. HDR: Display HDR 400 with HDR10 support for enhanced contrast.