Add PDF text extraction workflow
Request: - Provide a way to install or develop a PDF extraction tool for archived HK IPO documents. Changes: - Add requirements.txt with pypdf as the lightweight PDF text extraction dependency. - Add scripts/extract_pdf_text.py to extract text from PDF source_refs into repo-relative data/extracted_text files. - Add extracted text outputs and an extracted_text_manifest snapshot for the six archived HKEXnews PDFs. - Document the extraction workflow in README.md. - Ignore .venv and keep generated SQLite/Python transient files out of git. - Use extracted text to verify the 06106 full prospectus, update source_refs, remove the related data gap, and fill 06106 offering terms. Verification: - Installed python3.14-venv system support, created a local .venv, and installed requirements.txt. - Re-ran scripts/bootstrap_historical_data.py and scripts/extract_pdf_text.py. - Verified extracted text paths and hashes against data/snapshots/extracted_text_manifest.csv. - Verified SQLite integrity and snapshot row counts. - Ran git diff --cached --check and searched durable files for machine-specific absolute paths.
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
.venv/
|
||||||
__pycache__/
|
__pycache__/
|
||||||
data/*.sqlite-journal
|
data/*.sqlite-journal
|
||||||
data/*.sqlite-shm
|
data/*.sqlite-shm
|
||||||
|
|||||||
@@ -85,8 +85,20 @@ Path rules:
|
|||||||
|
|
||||||
SQLite is the embedded source of structured facts. CSV snapshots provide readable Git diffs. Markdown memos preserve the reasoning at each decision point.
|
SQLite is the embedded source of structured facts. CSV snapshots provide readable Git diffs. Markdown memos preserve the reasoning at each decision point.
|
||||||
|
|
||||||
|
## PDF Text Extraction
|
||||||
|
|
||||||
|
Archived PDFs can be converted into searchable text files:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
python3 -m venv .venv
|
||||||
|
.venv/bin/python -m pip install -r requirements.txt
|
||||||
|
.venv/bin/python scripts/extract_pdf_text.py
|
||||||
|
```
|
||||||
|
|
||||||
|
The extractor reads PDF paths from `data/hk_ipo.sqlite`, writes derived text files under `data/extracted_text/`, and exports `data/snapshots/extracted_text_manifest.csv` with page counts, text hashes, and extraction status.
|
||||||
|
|
||||||
## Git Discipline
|
## Git Discipline
|
||||||
|
|
||||||
The repository uses automatic focused commits for completed project changes. Push only when explicitly requested.
|
The repository uses automatic focused commits for completed project changes.
|
||||||
|
|
||||||
Before committing, check that unrelated dirty files are not included and that generated durable files use repo-relative paths.
|
Before committing, check that unrelated dirty files are not included and that generated durable files use repo-relative paths.
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,437 @@
|
|||||||
|
--- page 1 ---
|
||||||
|
– 1 –
|
||||||
|
Hong Kong Exchanges and Clearing Limited, The Stock Exchange of Hong Kong Limited (the “Stock
|
||||||
|
Exchange”) and Hong Kong Securities Clearing Company Limited (“HKSCC”) take no responsibility for
|
||||||
|
the contents of this announcement, make no representation as to its accuracy or completeness and expressly
|
||||||
|
disclaim any liability whatsoever for any loss howsoever arising from or in reliance upon the whole or any
|
||||||
|
part of the contents of this announcement.
|
||||||
|
Unless otherwise defined herein, capitalized terms used in this announcement shall have the same meanings
|
||||||
|
as those defined in the prospectus dated June 15, 2026 (the “Prospectus”) of Shanghai Seer Intelligent
|
||||||
|
Technology Co., Ltd. (ʮ̡) (the “Company”).
|
||||||
|
This announcement is for information purposes only and does not constitute an invitation or offer to acquire,
|
||||||
|
purchase or subscribe for any securities. This announcement is not a prospectus. Potential investors should
|
||||||
|
read the Prospectus for detailed information about the Global Offering described below before deciding
|
||||||
|
whether or not to invest in the Offer Shares. Any investment decision in relation to the Offer Shares should be
|
||||||
|
taken solely in reliance on the information provided in the Prospectus.
|
||||||
|
This announcement is not for release, publication, distribution, directly or indirectly, in or into the United
|
||||||
|
States (including its territories and possessions, any state of the United States and the District of Columbia).
|
||||||
|
This announcement does not constitute or form a part of any offer or solicitation to purchase or subscribe
|
||||||
|
for securities in the United States or in any other jurisdictions. The securities mentioned herein have not
|
||||||
|
been, and will not be, registered under the United States Securities Act of 1933 as amended from time to
|
||||||
|
time (the “U.S. Securities Act”) or securities law of any state or other jurisdiction of the United States.
|
||||||
|
The securities may not be offered, sold, pledged or otherwise transferred within the United States except
|
||||||
|
pursuant to an exemption from the registration requirements of the U.S. Securities Act and in compliance with
|
||||||
|
any applicable state securities laws. The securities are being offered and sold outside the United States in
|
||||||
|
offshore transactions in compliance with Regulation S under the U.S. Securities Act. There will be no public
|
||||||
|
offer of securities in the United States.
|
||||||
|
In connection with the Global Offering, China International Capital Corporation Hong Kong Securities
|
||||||
|
Limited as stabilizing manager (the “Stabilizing Manager”), or any person acting for it, on behalf of the
|
||||||
|
Underwriters, may over-allocate or effect transactions with a view to stabilizing or supporting the market
|
||||||
|
price of the Shares at a level higher than that which might otherwise prevail for a limited period after the
|
||||||
|
Listing Date. However, there is no obligation on the Stabilizing Manager, or any person acting for it to
|
||||||
|
conduct any such stabilizing action, which, if commenced, will be done at the sole and absolute discretion
|
||||||
|
of the Stabilizing Manager, or any person acting for it, and may be discontinued at any time. Any such
|
||||||
|
stabilizing action is required to be brought to an end on the 30th day after the last day for the lodging of
|
||||||
|
applications under the Hong Kong Public Offering. Such stabilizing action, if taken, may be effected in all
|
||||||
|
jurisdictions where it is permissible to do so, in each case in compliance with all applicable laws, rules and
|
||||||
|
regulatory requirements, including the Securities and Futures (Price Stabilizing) Rules (Chapter 571W of
|
||||||
|
the Laws of Hong Kong), as amended, made under the Securities and Futures Ordinance (Chapter 571 of the
|
||||||
|
Laws of Hong Kong).
|
||||||
|
Potential investors should be aware that stabilizing action cannot be taken to support the price of the Shares
|
||||||
|
for longer than the stabilization period which begins on the Listing Date and is expected to expire on the 30th
|
||||||
|
day after the last day for the lodging of applications under the Hong Kong Public Offering. After this date,
|
||||||
|
no further stabilizing action may be taken, and demand for the Shares and the price of the Shares could fall.
|
||||||
|
The Hong Kong Offer Shares will be offered to the public in Hong Kong subject to terms and conditions set
|
||||||
|
out in the Prospectus. The Hong Kong Offer Shares will not be offered to any person who is outside Hong
|
||||||
|
Kong and/or not resident in Hong Kong. Potential investors of the Offer Shares should note that the Joint
|
||||||
|
Overall Coordinators (for themselves and on behalf of the Hong Kong Underwriters) shall be entitled to
|
||||||
|
terminate the Hong Kong Underwriting Agreement with immediate effect upon the occurrence of any of the
|
||||||
|
events set out in the section headed “Underwriting — Underwriting Arrangements and Expenses — The
|
||||||
|
Hong Kong Public Offering — Hong Kong Underwriting Agreement — Grounds for Termination” in the
|
||||||
|
Prospectus at any time prior to 8:00 a.m. on the Listing Date.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 2 ---
|
||||||
|
– 2 –
|
||||||
|
Shanghai Seer Intelligent Technology Co., Ltd.
|
||||||
|
ʮ̡
|
||||||
|
(A joint stock company established in the People’s Republic of China with limited liability)
|
||||||
|
GLOBAL OFFERING
|
||||||
|
Number of Offer Shares
|
||||||
|
under the Global Offering
|
||||||
|
: 10,497,300 H Shares (subject to the Offer
|
||||||
|
Size Adjustment Option and the Over-
|
||||||
|
allotment Option)
|
||||||
|
Number of Hong Kong Offer Shares : 524,900 H Shares (subject to
|
||||||
|
reallocation)
|
||||||
|
Number of International Offer Shares : 9,972,400 H Shares (subject to
|
||||||
|
reallocation, the Offer Size Adjustment
|
||||||
|
Option and the Over-allotment
|
||||||
|
Option)
|
||||||
|
Offer Price : HK$101.60 per H Share, plus brokerage
|
||||||
|
of 1.0%, AFRC transaction levy of
|
||||||
|
0.00015%, SFC transaction levy of
|
||||||
|
0.0027% and Stock Exchange trading
|
||||||
|
fee of 0.00565% (payable in full on
|
||||||
|
application in Hong Kong dollars and
|
||||||
|
subject to refund)
|
||||||
|
Nominal value : RMB1.00 per H Share
|
||||||
|
Stock code : 06106
|
||||||
|
Sole Sponsor, Sponsor-Overall Coordinator, Overall Coordinators,
|
||||||
|
Joint Global Coordinators, Bookrunners and Joint Lead Managers
|
||||||
|
Overall Coordinators, Joint Global Coordinators, Joint Bookrunners and
|
||||||
|
Joint Lead Managers
|
||||||
|
Joint Global Coordinators, Joint Bookrunners and Joint Lead Managers
|
||||||
|
Joint Bookrunners and Joint Lead Managers
|
||||||
|
|
||||||
|
|
||||||
|
--- page 3 ---
|
||||||
|
– 3 –
|
||||||
|
IMPORTANT NOTICE TO INVESTORS:
|
||||||
|
FULLY ELECTRONIC APPLICATION PROCESS
|
||||||
|
We have adopted a fully electronic application process for the Hong Kong Public Offering.
|
||||||
|
We will not provide printed copies of the Prospectus in relation to the Hong Kong Public
|
||||||
|
Offering.
|
||||||
|
The Prospectus is available at the website of the Stock Exchange at www.hkexnews.hk
|
||||||
|
under the “HKEXnews > New Listings > New Listing Information” section, and our website
|
||||||
|
at www.seer-robotics.ai. You may download and print from these website addresses if you
|
||||||
|
want a printed copy of the Prospectus.
|
||||||
|
To apply for the Hong Kong Offer Shares, you may:
|
||||||
|
(1) apply online through the White Form eIPO service at www.eipo.com.hk;
|
||||||
|
(2) apply electronically through the HKSCC EIPO channel and cause HKSCC Nominees
|
||||||
|
to apply on your behalf by instructing your broker or custodian who is a HKSCC
|
||||||
|
Participant to give electronic application instructions via HKSCC’s FINI system to
|
||||||
|
apply for the Hong Kong Offer Shares on your behalf.
|
||||||
|
We will not provide any physical channels to accept any application for the Hong Kong
|
||||||
|
Offer Shares by the public. The contents of the electronic version of the Prospectus
|
||||||
|
are identical to the printed prospectus as registered with the Registrar of Companies in
|
||||||
|
Hong Kong pursuant to Section 342C of the Companies (Winding Up and Miscellaneous
|
||||||
|
Provisions) Ordinance.
|
||||||
|
If you are an intermediary, broker or agent, please remind your customers, clients or
|
||||||
|
principals, as applicable, that the Prospectus is available online at the website addresses
|
||||||
|
stated above.
|
||||||
|
Please refer to the section headed “How to Apply for Hong Kong Offer Shares” in the
|
||||||
|
Prospectus for further details on the procedures through which you can apply for the Hong
|
||||||
|
Kong Offer Shares electronically.
|
||||||
|
Your application through the White Form eIPO service or the HKSCC EIPO channel
|
||||||
|
must be made for a minimum of 50 Hong Kong Offer Shares and in multiples of that
|
||||||
|
number of Hong Kong Offer Shares as set out in the table below.
|
||||||
|
If you are applying through the White Form eIPO service, you may refer to the table
|
||||||
|
below for the amount payable for the number of Shares you have selected. You must pay
|
||||||
|
the respective amount payable on application in full upon application for Hong Kong Offer
|
||||||
|
Shares.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 4 ---
|
||||||
|
– 4 –
|
||||||
|
If you are applying through the HKSCC EIPO channel, your broker or custodian may
|
||||||
|
require you to pre-fund your application in such amount as determined by the broker or
|
||||||
|
custodian, based on the applicable laws and regulations in Hong Kong. You are responsible
|
||||||
|
for complying with any such pre-funding requirement imposed by your broker or custodian
|
||||||
|
with respect to the Hong Kong Offer Shares you applied for.
|
||||||
|
No. of
|
||||||
|
Hong Kong
|
||||||
|
Offer Shares
|
||||||
|
applied for
|
||||||
|
Amount
|
||||||
|
payable(2) on
|
||||||
|
application
|
||||||
|
No. of
|
||||||
|
Hong Kong
|
||||||
|
Offer Shares
|
||||||
|
applied for
|
||||||
|
Amount
|
||||||
|
payable(2) on
|
||||||
|
application
|
||||||
|
No. of
|
||||||
|
Hong Kong
|
||||||
|
Offer Shares
|
||||||
|
applied for
|
||||||
|
Amount
|
||||||
|
payable(2) on
|
||||||
|
application
|
||||||
|
No. of
|
||||||
|
Hong Kong
|
||||||
|
Offer Shares
|
||||||
|
applied for
|
||||||
|
Amount
|
||||||
|
payable(2) on
|
||||||
|
application
|
||||||
|
HK$ HK$ HK$ HK$
|
||||||
|
50 5,131.24 600 61,574.78 4,000 410,498.54 40,000 4,104,985.45
|
||||||
|
100 10,262.46 700 71,837.25 4,500 461,810.86 50,000 5,131,231.80
|
||||||
|
150 15,393.69 800 82,099.70 5,000 513,123.18 60,000 6,157,478.15
|
||||||
|
200 20,524.93 900 92,362.18 6,000 615,747.81 70,000 7,183,724.52
|
||||||
|
250 25,656.17 1,000 102,624.63 7,000 718,372.45 80,000 8,209,970.88
|
||||||
|
300 30,787.39 1,500 153,936.95 8,000 820,997.09 90,000 9,236,217.25
|
||||||
|
350 35,918.62 2,000 205,249.27 9,000 923,621.72 100,000 10,262,463.60
|
||||||
|
400 41,049.86 2,500 256,561.59 10,000 1,026,246.35 150,000 15,393,695.40
|
||||||
|
450 46,181.08 3,000 307,873.91 20,000 2,052,492.72 200,000 20,524,927.20
|
||||||
|
500 51,312.32 3,500 359,186.22 30,000 3,078,739.08 262,450(1) 26,933,835.72
|
||||||
|
(1) Maximum number of Hong Kong Offer Shares you may apply for.
|
||||||
|
(2) The amount payable is inclusive of brokerage, SFC transaction levy, the Stock Exchange trading fee
|
||||||
|
and AFRC transaction levy. If your application is successful, brokerage will be paid to the Exchange
|
||||||
|
Participants (as defined in the Listing Rules) and the SFC transaction levy, the Stock Exchange trading
|
||||||
|
fee and the AFRC transaction levy are paid to the Stock Exchange (in the case of the SFC transaction
|
||||||
|
levy, collected by the Stock Exchange on behalf of the SFC; and in the case of the AFRC transaction
|
||||||
|
levy, collected by the Stock Exchange on behalf of the AFRC).
|
||||||
|
No application for any other number of Hong Kong Offer Shares will be considered and
|
||||||
|
such an application is liable to be rejected.
|
||||||
|
APPLICATION FOR LISTING ON THE STOCK EXCHANGE
|
||||||
|
We have applied to the Stock Exchange for the listing of, and permission to deal in, the H
|
||||||
|
Shares to be issued pursuant to the Global Offering and the H Shares to be converted from
|
||||||
|
Unlisted Shares.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 5 ---
|
||||||
|
– 5 –
|
||||||
|
STRUCTURE OF THE GLOBAL OFFERING
|
||||||
|
The Global Offering comprises:
|
||||||
|
(a) the Hong Kong Public Offering of initially 524,900 Offer Shares (subject to
|
||||||
|
reallocation) in Hong Kong, representing approximately 5.0% of the total number of
|
||||||
|
Offer Shares initially available under the Global Offering; and
|
||||||
|
(b) the International Offering of initially 9,972,400 Offer Shares (subject to reallocation,
|
||||||
|
the Offer Size Adjustment Option and the Over-allotment Option), representing
|
||||||
|
approximately 95.0% of the total number of Offer Shares initially available under the
|
||||||
|
Global Offering.
|
||||||
|
The allocation of the Offer Shares between the Hong Kong Public Offering and the
|
||||||
|
International Offering will be subject to reallocation as described in the section headed
|
||||||
|
“Structure of the Global Offering” in the Prospectus.
|
||||||
|
The Overall Coordinators may allocate Offer Shares from the International Offering to
|
||||||
|
the Hong Kong Public Offering to satisfy valid applications under the Hong Kong Public
|
||||||
|
Offering. In accordance with Chapter 4.14 of the Guide for New Listing Applicants issued
|
||||||
|
by the Stock Exchange, if such reallocation is done other than pursuant to the clawback
|
||||||
|
mechanism as described in the section headed “Structure of the Global Offering — The
|
||||||
|
Hong Kong Public Offering — Reallocation” in the Prospectus, the maximum total number
|
||||||
|
of Offer Shares that may be allocated to the Hong Kong Public Offering following such
|
||||||
|
reallocation shall be such that the total number of Offer Shares initially available under the
|
||||||
|
Hong Kong Public Offering will be 1,049,800 Offer Shares, representing twice the number
|
||||||
|
of the Offer Shares initially available under the Hong Kong Public Offering (before any
|
||||||
|
exercise of the Offer Size Adjustment Option or the Over-Allotment Option), and the final
|
||||||
|
Offer Price shall be HK$101.60 per Offer Share.
|
||||||
|
The Company has an Offer Size Adjustment Option which will allow the Company to, upon
|
||||||
|
signing of the International Underwriting Agreement, issue up to an aggregate of 1,574,550
|
||||||
|
additional H Shares, representing approximately 15% of the initial number of Offer Shares
|
||||||
|
offered under the Global Offering, at the Offer Price to cover any excess demand in the
|
||||||
|
International Offering.
|
||||||
|
In connection with the Global Offering, the Company is expected to grant the Over-allotment
|
||||||
|
Option to the International Underwriters. Pursuant to the Over-allotment Option, the
|
||||||
|
International Underwriters will have the right, exercisable by the Overall Coordinators (on
|
||||||
|
behalf of the International Underwriters) at any time from the Listing Date until 30 days
|
||||||
|
after the last day for lodging applications under the Hong Kong Public Offering, to require
|
||||||
|
the Company to issue up to an aggregate of 1,574,550 additional Offer Shares (representing
|
||||||
|
approximately 15% of the Offer Shares initially being offered under the Global Offering
|
||||||
|
assuming the Offer Size Adjustment Option is not exercised at all) or up to an aggregate of
|
||||||
|
|
||||||
|
|
||||||
|
--- page 6 ---
|
||||||
|
– 6 –
|
||||||
|
1,810,750 additional H Shares (representing approximately 15% of the Offer Shares initially
|
||||||
|
available under the Global Offering assuming the Offer Size Adjustment Option is exercised
|
||||||
|
in full), at the Offer Price under the International Offering to solely cover over-allocations in
|
||||||
|
the International Offering, if any.
|
||||||
|
If the Over-allotment Option is exercised, an announcement will be made by the Company
|
||||||
|
on the website of the Stock Exchange at www.hkexnews.hk and on the Company’s website
|
||||||
|
at www.seer-robotics.ai respectively.
|
||||||
|
PRICING
|
||||||
|
The Offer Price will be HK$101.60 per Offer Share, unless otherwise announced. Applicants
|
||||||
|
under the Hong Kong Public Offering may be required to pay, on application (subject to
|
||||||
|
application channels), the Offer Price of HK$101.60 per Offer Share plus brokerage of 1.0%,
|
||||||
|
SFC transaction levy of 0.0027%, AFRC transaction levy of 0.00015% and Stock Exchange
|
||||||
|
trading fee of 0.00565%.
|
||||||
|
EXPECTED TIMETABLE
|
||||||
|
Hong Kong Public Offering commences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9:00 a.m. on
|
||||||
|
Monday, June 15, 2026
|
||||||
|
Latest time for completing electronic applications under
|
||||||
|
White Form eIPO service through the designated
|
||||||
|
website at www.eipo.com.hk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11:30 a.m. on
|
||||||
|
Thursday, June 18, 2026
|
||||||
|
Application lists for the Hong Kong Public Offering open . . . . . . . . . . . . . . . . .11:45 a.m. on
|
||||||
|
Thursday, June 18, 2026
|
||||||
|
Latest time for (a) completing payment for
|
||||||
|
White Form eIPO applications by effecting internet
|
||||||
|
banking transfer(s) or PPS payment transfer(s) and
|
||||||
|
(b) giving electronic application instructions to HKSCC. . . . . . . . . . . . . . 12:00 noon on
|
||||||
|
Thursday, June 18, 2026
|
||||||
|
If you are instructing your broker or custodian who is a HKSCC Participant to give
|
||||||
|
electronic application instructions via HKSCC’s FINI system to apply for the Hong Kong
|
||||||
|
Offer Shares on your behalf, you are advised to contact your broker or custodian for the
|
||||||
|
latest time for giving such instructions which may be different from the latest time as stated
|
||||||
|
above.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 7 ---
|
||||||
|
– 7 –
|
||||||
|
Application lists close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12:00 noon on
|
||||||
|
Thursday, June 18, 2026
|
||||||
|
(i) Announcement of:
|
||||||
|
• the level of indications of interest in the
|
||||||
|
International Offering, the level of applications
|
||||||
|
in the Hong Kong Public Offering; and
|
||||||
|
• the basis of allocation of the Hong Kong
|
||||||
|
Offer Shares to be published on our website
|
||||||
|
at www.seer-robotics.ai and the website
|
||||||
|
of the Stock Exchange at www.hkexnews.hk
|
||||||
|
at or before . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11:00 p.m. on
|
||||||
|
Tuesday, June 23, 2026
|
||||||
|
(ii) The results of allocations in the Hong Kong Public Offering
|
||||||
|
(with successful applicants’ identification document numbers,
|
||||||
|
where appropriate) to be available through a variety of channels
|
||||||
|
as described in “How to apply for Hong Kong Offer Shares —
|
||||||
|
B. Publication of Results” from . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11:00 p.m. on
|
||||||
|
Tuesday, June 23, 2026
|
||||||
|
(iii) Announcement of the Hong Kong Public Offering containing
|
||||||
|
(i) and (ii) above to be published on the websites of the Company
|
||||||
|
and the Stock Exchange at www.seer-robotics.ai and
|
||||||
|
www.hkexnews.hk from . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11:00 p.m. on
|
||||||
|
Tuesday, June 23, 2026
|
||||||
|
Results of allocation for the Hong Kong Public Offering
|
||||||
|
will be available at “Allotment Results” page at
|
||||||
|
www.iporesults.com.hk (or www.eipo.com.hk/eIPOAllotment)
|
||||||
|
with a “search by ID” function on a 24-hour basis from . . . . . . . . . . . . . . . . .11:00 p.m. on
|
||||||
|
Tuesday, June 23, 2026
|
||||||
|
Dispatch of H Share certificates or deposit of H Share certificates
|
||||||
|
into CCASS in respect of wholly or partially successful
|
||||||
|
applications pursuant to the Hong Kong Public Offering
|
||||||
|
on or before . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Tuesday, June 23, 2026
|
||||||
|
|
||||||
|
|
||||||
|
--- page 8 ---
|
||||||
|
– 8 –
|
||||||
|
Dispatch of White Form e-Refund payment
|
||||||
|
instructions/refund cheques (if applicable) on or before . . . . . . Wednesday, June 24, 2026
|
||||||
|
Dealings in the Shares on the Stock Exchange
|
||||||
|
expected to commence at . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9:00 a.m. on
|
||||||
|
Wednesday, June 24, 2026
|
||||||
|
Notes:
|
||||||
|
(1) Unless otherwise stated, all times and dates refer to Hong Kong local times and dates.
|
||||||
|
(2) You will not be permitted to submit your application under the White Form eIPO service through the
|
||||||
|
designated website at www.eipo.com.hk after 11:30 a.m. on the last day for submitting applications.
|
||||||
|
If you have already submitted your application and obtained an application reference number from
|
||||||
|
the designated website prior to 11:30 a.m., you will be permitted to continue the application process
|
||||||
|
(by completing payment of application monies) until 12:00 noon on the last day for submitting
|
||||||
|
applications, when the application lists close.
|
||||||
|
SETTLEMENT
|
||||||
|
Subject to the granting of the listing of, and permission to deal in, the H Shares on the Stock
|
||||||
|
Exchange and compliance with the stock admission requirements of HKSCC, the H Shares
|
||||||
|
will be accepted as eligible securities by HKSCC for deposit, clearance and settlement
|
||||||
|
in CCASS with effect from the Listing Date or any other date as determined by HKSCC.
|
||||||
|
Settlement of transactions between participants of the Stock Exchange is required to take
|
||||||
|
place in CCASS on the second settlement day after any trading day. All activities under
|
||||||
|
CCASS are subject to the General Rules of HKSCC and HKSCC Operational Procedures
|
||||||
|
in effect from time to time. All necessary arrangements have been made for the Shares to
|
||||||
|
be admitted into CCASS. Investors should seek the advice of their stockbroker or other
|
||||||
|
professional advisor for details of those settlement arrangements and how such arrangements
|
||||||
|
will affect their rights and interests.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 9 ---
|
||||||
|
– 9 –
|
||||||
|
ELECTRONIC APPLICATION CHANNELS
|
||||||
|
The Hong Kong Public Offering period will begin at 9:00 a.m. on Monday, June 15,
|
||||||
|
2026 and end at 12:00 noon on Thursday, June 18, 2026 (Hong Kong time).
|
||||||
|
To apply for Hong Kong Offer Shares, you may use one of the following application
|
||||||
|
channels:
|
||||||
|
Application Channel Platform Target Investors Application Time
|
||||||
|
White Form eIPO
|
||||||
|
service
|
||||||
|
www.eipo.com.hk Investors who would like
|
||||||
|
to receive a physical H
|
||||||
|
Share certificate. Hong
|
||||||
|
Kong Offer Shares
|
||||||
|
successfully applied
|
||||||
|
for will be allotted and
|
||||||
|
issued in your own name.
|
||||||
|
From 9:00 a.m. on Monday,
|
||||||
|
June 15, 2026 to 11:30
|
||||||
|
a.m. on Thursday, June 18,
|
||||||
|
2026, Hong Kong time.
|
||||||
|
The latest time for
|
||||||
|
completing full payment
|
||||||
|
of application monies
|
||||||
|
will be 12:00 noon on
|
||||||
|
Thursday, June 18, 2026,
|
||||||
|
Hong Kong time.
|
||||||
|
HKSCC EIPO channel Your broker or custodian
|
||||||
|
who is a HKSCC
|
||||||
|
Participant will submit
|
||||||
|
an EIPO application
|
||||||
|
on your behalf through
|
||||||
|
HKSCC’s FINI system
|
||||||
|
in accordance with your
|
||||||
|
instruction
|
||||||
|
Investors who would not
|
||||||
|
like to receive a physical
|
||||||
|
H Share certificate.
|
||||||
|
Hong Kong Offer Shares
|
||||||
|
successfully applied
|
||||||
|
for will be allotted and
|
||||||
|
issued in the name of
|
||||||
|
HKSCC Nominees,
|
||||||
|
deposited directly into
|
||||||
|
CCASS and credited to
|
||||||
|
your designated HKSCC
|
||||||
|
Participant’s stock
|
||||||
|
account.
|
||||||
|
Contact your broker or
|
||||||
|
custodian for the earliest
|
||||||
|
and latest time for giving
|
||||||
|
such instructions, as this
|
||||||
|
may vary by broker or
|
||||||
|
custodian.
|
||||||
|
The White Form eIPO service and the HKSCC EIPO channel are facilities subject to
|
||||||
|
capacity limitations and potential service interruptions and you are advised not to wait until
|
||||||
|
the last day of the application period to apply for Hong Kong Offer Shares.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 10 ---
|
||||||
|
– 10 –
|
||||||
|
Please refer to the sections headed “Structure of the Global Offering” and “How to Apply
|
||||||
|
for Hong Kong Offer Shares” of the Prospectus for details of the conditions and procedures
|
||||||
|
of the Hong Kong Public Offering.
|
||||||
|
Application for the Hong Kong Offer Shares will only be considered on the basis
|
||||||
|
of the terms and conditions set out in the Prospectus and on the designated website
|
||||||
|
(www.eipo.com.hk ) for the White Form eIPO service (or as the case may be, the
|
||||||
|
agreement you entered into with your broker or custodian).
|
||||||
|
PUBLICATION OF RESULTS
|
||||||
|
We expect to announce the results of the final Offer Price, the level of indications of interest
|
||||||
|
in the International Offering, the level of applications in the Hong Kong Public Offering
|
||||||
|
and the basis of allocations of Hong Kong Offer Shares on the Stock Exchange’s website at
|
||||||
|
www.hkexnews.hk and our website at www.seer-robotics.ai by no later than 11:00 p.m. on
|
||||||
|
Tuesday, June 23, 2026 (Hong Kong time).
|
||||||
|
The results of allocations and the identification document numbers of successful applicants
|
||||||
|
(where applicable) under the Hong Kong Public Offering will be available through a variety
|
||||||
|
of channels at the times and dates and in the manner specified in the section headed “How to
|
||||||
|
Apply for Hong Kong Offer Shares — B. Publication of Results” in the Prospectus.
|
||||||
|
If an application is rejected, not accepted or accepted in part only, or if the conditions of
|
||||||
|
the Global Offering as set out in the section headed “Structure of the Global Offering —
|
||||||
|
Conditions of the Global Offering” in the Prospectus are not satisfied or if any application is
|
||||||
|
revoked, the application monies, or the appropriate portion thereof, together with the related
|
||||||
|
brokerage, SFC transaction levy, AFRC transaction levy and Stock Exchange trading fee,
|
||||||
|
will be refunded (subject to application channels), without interest.
|
||||||
|
No temporary document of title will be issued in respect of the H Shares. No receipt will
|
||||||
|
be issued for sums paid on application. H Share certificates will only become valid at 8:00
|
||||||
|
a.m. on Wednesday, June 24, 2026 (Hong Kong time), provided that the Global Offering
|
||||||
|
has become unconditional and the right of termination described in the section headed
|
||||||
|
“Underwriting” in the Prospectus has not been exercised. Investors who trade H Shares
|
||||||
|
prior to the receipt of H Share certificates or the H Share certificates becoming valid do so
|
||||||
|
entirely at their own risk.
|
||||||
|
Assuming that the Global Offering becomes unconditional at or before 8:00 a.m. in Hong
|
||||||
|
Kong on Wednesday, June 24, 2026, it is expected that dealings in the H Shares on the
|
||||||
|
Stock Exchange will commence at 9:00 a.m. on Wednesday, June 24, 2026. The H Shares
|
||||||
|
will be traded in board lots of 50 H Shares each and the stock code of the H Shares will be
|
||||||
|
06106.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 11 ---
|
||||||
|
– 11 –
|
||||||
|
This announcement is available for viewing on the website of the Company at www.seer-robotics.ai
|
||||||
|
and the website of the Stock Exchange at www.hkexnews.hk.
|
||||||
|
By order of the Board
|
||||||
|
Shanghai Seer Intelligent Technology Co., Ltd.
|
||||||
|
Mr. Zhao Yue
|
||||||
|
Executive Director and Chairman of the Board
|
||||||
|
Hong Kong, June 15, 2026
|
||||||
|
Directors of the Company named in the application to which this announcement relates are: (i) Mr. Zhao Yue,
|
||||||
|
Ms. Ding Xia, Mr. Ye Yangsheng and Mr. Wang Qun as executive directors, (ii) Dr. Cheng Lin, Dr. Liu Yong
|
||||||
|
and Mr. Chen Fei as independent non-executive directors.
|
||||||
@@ -0,0 +1,833 @@
|
|||||||
|
--- page 1 ---
|
||||||
|
Hong Kong Exchanges and Clearing Limite d, The Stock Exchange of Hong Kong Limited
|
||||||
|
(the “ Stock Exchange ”) and Hong Kong Securities Clearing Company Limited
|
||||||
|
(“HKSCC ”) take no responsibility for the contents of this announcement, make no
|
||||||
|
representation as to its accuracy or complet eness and expressly disclaim any liability
|
||||||
|
whatsoever for any loss howsoever arising from or in reliance upon the whole or any part of
|
||||||
|
the contents of this announcement.
|
||||||
|
This announcement is not for relea se, publication, distribution, directly or indirectly, in or
|
||||||
|
into the United States (including its territo ries and possessions, any state of the United
|
||||||
|
States and the District of Columbia). This an nouncement does not constitute or form a part
|
||||||
|
of any offer or solicitation to purchase or subscr ibe for securities in the United States or in
|
||||||
|
any other jurisdictions. The securities ment ioned herein have not been, and will not be,
|
||||||
|
registered under the United States Securities Act of 1933 as amended from time to time (the
|
||||||
|
“U.S. Securities Act ”) or securities law of any state or other jurisdiction of the United
|
||||||
|
States. The securities may not be offered, sold , pledged or otherwise transferred within the
|
||||||
|
United States except pursuant to an exemption from the registration requirements of the
|
||||||
|
U.S. Securities Act and in compliance with any applicable state securities laws, or outside
|
||||||
|
the United States unless in compliance wit h Regulation S under the U.S. Securities Act.
|
||||||
|
There will be no public offer of securities in the United States.
|
||||||
|
This announcement is for information purposes only and does not consti tute an invitation or
|
||||||
|
offer to acquire, purchase or subscribe for securities. This announcement is not a
|
||||||
|
prospectus. Potential investors shoul d read the prospectus dated June 5, 2026(the
|
||||||
|
“Prospectus ”) issued by Liuliumei Co., Ltd. (
|
||||||
|
溜溜梅股份有限公司)( t h e“ Company ”)
|
||||||
|
for detailed information about the Global Offering described b elow before deciding whether
|
||||||
|
or not to invest in the H Shares thereby being offered. Any investment decision in relation to
|
||||||
|
the Offer Shares should be taken solely in relianc e on the information in the Prospectus. The
|
||||||
|
Company has not been and will not be register ed under the U.S. Investment Company Act of
|
||||||
|
1940, as amended.
|
||||||
|
Unless otherwise defined in th is announcement, capitalized ter ms used herein shall have the
|
||||||
|
same meanings as those defined in the Prospectus.
|
||||||
|
No stabilizing manager will be appointed, and it is anticipated that no stabilization
|
||||||
|
activities will be carried out in relation to the Global Offering.
|
||||||
|
Potential investors of the Offer Shares should n ote that the Overall Coordinators (for
|
||||||
|
themselves and on behalf of the Hong Kong Unde rwriters) shall be entitled to terminate
|
||||||
|
their obligations under the H ong Kong Underwriting Agreement with immediate effect upon
|
||||||
|
the occurrence of any of the events set out in the section headed “Underwriting —
|
||||||
|
Underwriting Arrangements and Expenses — Hong Kong Public Offering — Grounds for
|
||||||
|
Termination” in the Prospectus at any time prior to 8 : 00 a.m. (Hong Kong time) on the
|
||||||
|
Listing Date (which is currently expected to be on Monday, June 15, 2026).
|
||||||
|
–1–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 2 ---
|
||||||
|
Liuliumei Co., Ltd.
|
||||||
|
溜溜 梅 股 份 有 限 公 司
|
||||||
|
(A joint stock company incorporated in the Peopl e’s Republic of China with limited liability)
|
||||||
|
GLOBAL OFFERING
|
||||||
|
Number of Offer Shares under the
|
||||||
|
Global Offering
|
||||||
|
: 11,464,100 H Shares
|
||||||
|
Number of Hong Kong Offer Shares : 1,146,500 H Shares
|
||||||
|
Number of International Offer Shares : 10,317,600 H Shares
|
||||||
|
Offer Price : HK$43.58 per H Share plus brokerage of
|
||||||
|
1.0%, SFC transaction levy of
|
||||||
|
0.0027%, Stock Exchange trading fee of
|
||||||
|
0.00565% and AFRC transaction levy
|
||||||
|
of 0.00015%
|
||||||
|
Nominal value : RMB1.00 per H Share
|
||||||
|
Stock Code : 6658
|
||||||
|
Joint Sponsors, Overall Coordinators, Joint Global Coordinators, Joint Bookrunners and
|
||||||
|
Joint Lead Managers
|
||||||
|
Joint Bookrunners and Joint Lead Managers
|
||||||
|
⳪暲@:9)
|
||||||
|
–2–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 3 ---
|
||||||
|
LIULIUMEI CO., LTD./ 溜溜梅股份有限公司
|
||||||
|
ANNOUNCEMENT OF ALLOTMENT RESULTS
|
||||||
|
Unless otherwise defined herein, capitalise d terms used in this announcement shall have the
|
||||||
|
same meanings as those defined in the prospectus dated June 5, 2026 (the “ Prospectus ”)
|
||||||
|
issued by Liuliumei Co., Ltd. ( 溜溜梅股份有限公司)( t h e“ Company ”).
|
||||||
|
Warning: In view of high concentratio n of shareholding in a small number of
|
||||||
|
Shareholders, Shareholders and prospect ive investors should be aware that the price of
|
||||||
|
the H Shares could move substantially even with a small number of the H Shares traded
|
||||||
|
and should exercise extreme caution when dealing in the H Shares.
|
||||||
|
SUMMARY
|
||||||
|
Company information
|
||||||
|
Stock code 6658
|
||||||
|
Stock short name LIULIUMEI
|
||||||
|
Dealings commencement date June 15, 2026*
|
||||||
|
* see note at the end of the announcement
|
||||||
|
Price Information
|
||||||
|
Offer Price HK$43.58
|
||||||
|
Offer Shares and Share Capital
|
||||||
|
Number of Offer Shares 11,464,100
|
||||||
|
Final Number of Offer Shares in Hong Kong Public Offering 1,146,500
|
||||||
|
Final Number of Offer Shares in International Offering 10,317,600
|
||||||
|
Number of issued Shares upon Listing 78,811,208
|
||||||
|
Over-allocation
|
||||||
|
No. of Offer Shares over-allocated 0
|
||||||
|
Note: There has been no over-allocation of Offer Shares in the International Placing. Therefore, the
|
||||||
|
Over-allotment Option will not be exercised.
|
||||||
|
Proceeds
|
||||||
|
Gross proceeds Note HK$499.6 million
|
||||||
|
Less: Estimated listing expenses payable based on the Offer Price HK$59.5 million
|
||||||
|
Net proceeds HK$440.1 million
|
||||||
|
Note: Gross proceeds refer to the amount which the Company is entitled to receive. For details of the use
|
||||||
|
of proceeds, please refer to the section headed “Future Plans and Use of Proceeds” of the
|
||||||
|
Prospectus.
|
||||||
|
–3–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 4 ---
|
||||||
|
ALLOTMENT RESULTS DETAILS
|
||||||
|
HONG KONG PUBLIC OFFERING
|
||||||
|
No. of valid applications 180,507
|
||||||
|
No. of successful applications 11,465
|
||||||
|
Subscription level 6,586.73 times
|
||||||
|
Claw-back triggered N/A
|
||||||
|
No. of Offer Shares initially available under the Hong
|
||||||
|
Kong Public Offering
|
||||||
|
1,146,500
|
||||||
|
Final no. of Offer Shares under the Hong Kong Public
|
||||||
|
Offering
|
||||||
|
1,146,500
|
||||||
|
% of Offer Shares under the Hong Kong Public
|
||||||
|
Offering to the Global Offering
|
||||||
|
10%
|
||||||
|
Note: For details of the final allocation of H Shares t o the Hong Kong Public Offering, investors can
|
||||||
|
refer to www.eipo.com.hk/eIPOAllotment to p erform a search by identification number or
|
||||||
|
www.eipo.com.hk/eIPOAllotmen t for the full list of allottees.
|
||||||
|
INTERNATIONAL OFFERING
|
||||||
|
No. of placees 64
|
||||||
|
Subscription level 2.64 times
|
||||||
|
No. of Offer Shares initially available under the
|
||||||
|
International Offering
|
||||||
|
10,317,600
|
||||||
|
Final no. of Offer Shares under the International
|
||||||
|
Offering
|
||||||
|
10,317,600
|
||||||
|
% of Offer Shares under the International Offering to
|
||||||
|
the Global Offering
|
||||||
|
90%
|
||||||
|
The Directors confirm that, to the best of thei r knowledge, information and belief, save for
|
||||||
|
(a) a waiver under Rule 10.04 of the Listing Rules and a consent under paragraph 1C(2) of
|
||||||
|
Appendix F1 to the Listing Rules (the “ Placing Guidelines ”) granted by the Stock
|
||||||
|
Exchange to permit H Shares in the Inter national Offering to be placed to Fanchang
|
||||||
|
Revitalization , a close associate of Huaan Fund and Xingnong Fund (collectively, the
|
||||||
|
“Existing Shareholders ”), as a Cornerstone Investor; and (b) a consent under paragraph
|
||||||
|
1C(1) of the Placing Guidelines and Chapter 4 .15 of the Guide for New Listing Applicants
|
||||||
|
to permit the Company to allocate certain Off er Shares in the Inter national Offering to
|
||||||
|
connected clients, (i) none of the Offer Shares subscribed by the placees and the public have
|
||||||
|
been financed directly or indi rectly by the Company, any of the Directors, chief executive of
|
||||||
|
the Company, Controlling Sharehol ders, substantial Shareholders , existing Shareholders of
|
||||||
|
the Company or any of its subsidiaries or thei r respective close asso ciates; and (ii) none of
|
||||||
|
the placees and the public who have purchased th e Offer Shares are accustomed to taking
|
||||||
|
instructions from the Company, any of the Dir ectors, chief executive of the Company,
|
||||||
|
Controlling Shareholders, su bstantial Shareholders, exis ting Shareholders of the Company
|
||||||
|
or any of its subsidiaries or their respective clo se associates in relation to the acquisition,
|
||||||
|
disposal, voting or other disposition of the H Shares registered in his/her/its name or
|
||||||
|
otherwise held by him/her/it.
|
||||||
|
–4–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 5 ---
|
||||||
|
The placees in the International O ffering include the following:
|
||||||
|
Cornerstone Investors
|
||||||
|
Investor
|
||||||
|
No. of Offer
|
||||||
|
Shares allocated
|
||||||
|
Approximate %
|
||||||
|
of the Offer
|
||||||
|
Shares
|
||||||
|
Approximate %
|
||||||
|
of total issued
|
||||||
|
share capital
|
||||||
|
after the Global
|
||||||
|
Offering
|
||||||
|
Existing
|
||||||
|
Shareholders or
|
||||||
|
their close
|
||||||
|
associates Note 2
|
||||||
|
Fanchang Revitalization Note 1 1,610,000 14.04% 2.04% Yes Note 2
|
||||||
|
Top New 1,777,100 15.50% 2.26% No
|
||||||
|
Total 3,387,100 29.55% 4.30%
|
||||||
|
Notes:
|
||||||
|
1. The Offer Shares subscribed for by Fanchang Revit alization as a Cornerston e Investor are subject to
|
||||||
|
lock-up restrictions as indicated below. For det ails, please refer to the section headed “Lock-up
|
||||||
|
Undertakings — Cornerstone Investors” in this announcement.
|
||||||
|
2. As disclosed in the section headed “Waivers from Strict Compliance with the Listing Rules” in the
|
||||||
|
Prospectus, solely for the purpose of the Global Of fering, Fanchang Revitalization is considered to be
|
||||||
|
a close associate of the Existing Shareholders (i.e., Wuhu Huaan Zhanxin Equity Investment Fund
|
||||||
|
Partnership (Limited Partnership)* (
|
||||||
|
蕪湖華安戰新股權投資基金合夥企業(有限合夥) (“Huaan
|
||||||
|
Fund ”) and Wuhu Fanchang District Xingnong Industrial Investment Fund Co., Ltd.* ( 蕪湖市繁昌區
|
||||||
|
興農產業投資基金有限公司)( “ Xingnong Fund ”)), which in aggregate hold less than 5% voting rights
|
||||||
|
of the Company. For details of the prior waiver under Rule 10.04 of the Listing Rules and consent
|
||||||
|
under paragraph 1C(2) of the Placing Guidelines in relation to subscription of H Shares by a close
|
||||||
|
associate of an existing Shareholder as a Cornerstone Investor, please refer to the section headed
|
||||||
|
“Others/Additional Information — Allocation of Offer Shares to a close associate of Existing
|
||||||
|
Shareholders as a cornerstone investor” in this announcement.
|
||||||
|
–5–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 6 ---
|
||||||
|
Allottees with Consents Obtained
|
||||||
|
Investor
|
||||||
|
No. of Offer
|
||||||
|
Shares allocated
|
||||||
|
%o ft h eO f f e r
|
||||||
|
Shares
|
||||||
|
%o ft o t a l
|
||||||
|
issued share
|
||||||
|
capital after the
|
||||||
|
Global Offering Relationship
|
||||||
|
Allottees with consent under paragraph 1C(1) of the Placing Guidelines and Chapter 4.15 of the Guide for
|
||||||
|
New Listing Applicants in relation t o allocations to connected clients Note 1
|
||||||
|
CSI Capital Management
|
||||||
|
Limited (“ CSICM ”)
|
||||||
|
520,000 4.54% 0.66% Connected
|
||||||
|
client as a
|
||||||
|
placee
|
||||||
|
CITIC Securities Asset
|
||||||
|
Management Company
|
||||||
|
Limited (“ CITICS AM ”)
|
||||||
|
20,000 0.17% 0.03% Connected
|
||||||
|
client as a
|
||||||
|
placee
|
||||||
|
Note:
|
||||||
|
1. For details of the consent under paragraph 1C(1) of the Placing Guidelines and Chapter 4.15 of the
|
||||||
|
Guide for New Listing Applicants in relation to allocations to connected clients, please refer to the
|
||||||
|
sections headed “Others/Additional Information — Placing to connected clie nts with a consent under
|
||||||
|
paragraph 1C(1) of the Placing Guidelines” in this announcement.
|
||||||
|
LOCK-UP UNDERTAKINGS
|
||||||
|
Controlling Shareholders
|
||||||
|
Name Note 1
|
||||||
|
Number and
|
||||||
|
description of
|
||||||
|
Shares held in
|
||||||
|
the Company
|
||||||
|
subject to
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
upon Listing
|
||||||
|
%o ft o t a l
|
||||||
|
issued H Shares
|
||||||
|
after the Global
|
||||||
|
Offering subject
|
||||||
|
to lock-up
|
||||||
|
undertakings
|
||||||
|
Note 2
|
||||||
|
%o f
|
||||||
|
shareholding in
|
||||||
|
the Company
|
||||||
|
subject to
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
Last day
|
||||||
|
subject to the
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
Note 3
|
||||||
|
Mr. Yang 59,108,359
|
||||||
|
HS h a r e s
|
||||||
|
75.00% 75.00% June 14, 2027
|
||||||
|
Ms. Li 59,108,359
|
||||||
|
HS h a r e s
|
||||||
|
75.00% 75.00% June 14, 2027
|
||||||
|
Jurun Investment 24,600,000
|
||||||
|
HS h a r e s
|
||||||
|
31.21% 31.21% June 14, 2027
|
||||||
|
Kaixuan Star 3,600,000
|
||||||
|
HS h a r e s
|
||||||
|
4.57% 4.57% June 14, 2027
|
||||||
|
Kailai Star 2,400,000
|
||||||
|
HS h a r e s
|
||||||
|
3.05% 3.05% June 14, 2027
|
||||||
|
–6–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 7 ---
|
||||||
|
Name Note 1
|
||||||
|
Number and
|
||||||
|
description of
|
||||||
|
Shares held in
|
||||||
|
the Company
|
||||||
|
subject to
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
upon Listing
|
||||||
|
%o ft o t a l
|
||||||
|
issued H Shares
|
||||||
|
after the Global
|
||||||
|
Offering subject
|
||||||
|
to lock-up
|
||||||
|
undertakings
|
||||||
|
Note 2
|
||||||
|
%o f
|
||||||
|
shareholding in
|
||||||
|
the Company
|
||||||
|
subject to
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
Last day
|
||||||
|
subject to the
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
Note 3
|
||||||
|
Notes:
|
||||||
|
1. For illustrative purposes only, th is subsection lists only those membe rs of the Controlling Shareholders
|
||||||
|
who hold Shares directly in the Company. Pursuant to Rule 10.07 of the Listing Rules, each
|
||||||
|
Controlling Shareholder (namely, Mr. Yang, Ms. Li , Jurun Investment, Kaixuan Star, Kailai Star and
|
||||||
|
Liuliu Star) has undertaken to the Stock Exchange and the Company that, except pursuant to the
|
||||||
|
Global Offering, it/he/she will not, and shall procure that the relevant registered holder(s) will not,
|
||||||
|
without the prior written consent of the Stock E xchange or unless otherwise permitted under the
|
||||||
|
Listing Rules, at any time in the period commencin g on the date by reference to which disclosure of
|
||||||
|
its/his shareholding is made in the Prospectus and ending on the date which is six months from the
|
||||||
|
Listing Date (the “ First Six Month Period ”), either directly or indirect ly, dispose of, nor enter into
|
||||||
|
any agreement to dispose of or otherwise create any options, rights, interests or encumbrances in
|
||||||
|
respect of, any of the securities of the Company in respect of which it/he is shown by the Prospectus
|
||||||
|
to be the beneficial owner; or, during the period of six months immediately following the expiry of
|
||||||
|
such six-month period(the “ Second Six Month Period ”), directly or indirectly dispose of, nor enter
|
||||||
|
into any agreement to dispose of or otherwise create any options, rights, interests or encumbrances in
|
||||||
|
respect of, any such securities if, immediately following such disposal or upon the exercise or
|
||||||
|
enforcement of any such options, rights, intere sts or encumbrances, it/he would cease to be a
|
||||||
|
Controlling Shareholder of the Company (or would t ogether with other Controlling Shareholders cease
|
||||||
|
to be Controlling Shareholders of the Company). For further details, please refer to the section
|
||||||
|
headed “Underwriting — Lock Up Arrangement — Undertakings to the Stock Exchange pursuant to
|
||||||
|
the Listing Rules — (B) Undertakings by Each of Ou r Controlling Shareholders” in the Prospectus.
|
||||||
|
2. Upon completion of the Global Offering, 67,347, 108 Unlisted Shares are converted into H Shares on a
|
||||||
|
one-for-one basis.
|
||||||
|
3. The expiry day of the lock-up period shown in the table above is pursuant to the PRC Company Law.
|
||||||
|
In accordance with the relevant Listing Rule, the r equired lock-up for First Six Month Period ends on
|
||||||
|
December 14, 2026 and the Second Six Month Period ends on June 14, 2027.
|
||||||
|
–7–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 8 ---
|
||||||
|
Cornerstone Investors
|
||||||
|
Name
|
||||||
|
Number and
|
||||||
|
description of
|
||||||
|
Shares held in
|
||||||
|
the Company
|
||||||
|
subject to
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
upon Listing
|
||||||
|
% of total Offer
|
||||||
|
Shares after the
|
||||||
|
Global Offering
|
||||||
|
subject to
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
%o f
|
||||||
|
shareholding in
|
||||||
|
the Company
|
||||||
|
subject to
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
Last day
|
||||||
|
subject to the
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
Note 1
|
||||||
|
Fanchang Revitalization 1,610,000
|
||||||
|
HS h a r e s
|
||||||
|
14.04% 2.04% March 14, 2027
|
||||||
|
Top New 1,777,100
|
||||||
|
HS h a r e s
|
||||||
|
15.50% 2.26% March 14, 2027
|
||||||
|
Note:
|
||||||
|
1. In accordance with the relevant cornerstone inves tment agreements, the required lock-up periods will
|
||||||
|
end on March 14, 2027. The Cornerstone Investors will cease to be prohibited from disposing of or
|
||||||
|
transferring the H Shares subscribed for pursuant t o the relevant cornerstone investment agreements
|
||||||
|
after the indicated date.
|
||||||
|
Pre-IPO Investors
|
||||||
|
Name
|
||||||
|
Number and
|
||||||
|
description of
|
||||||
|
Shares held in
|
||||||
|
the Company
|
||||||
|
subject to
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
upon Listing
|
||||||
|
%o ft o t a l
|
||||||
|
issued H Shares
|
||||||
|
after the Global
|
||||||
|
Offering subject
|
||||||
|
to lock-up
|
||||||
|
undertakings
|
||||||
|
Note 1
|
||||||
|
%o f
|
||||||
|
shareholding in
|
||||||
|
the Company
|
||||||
|
subject to
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
Last day
|
||||||
|
subject to the
|
||||||
|
lock-up
|
||||||
|
undertakings
|
||||||
|
Note 2
|
||||||
|
Shenzhen Junrong 3,715,170 H
|
||||||
|
Shares
|
||||||
|
4.71% 4.71% June 14, 2027
|
||||||
|
Nuoxiang Dongchen 1,361,977 H
|
||||||
|
Shares
|
||||||
|
1.73% 1.73% June 14, 2027
|
||||||
|
Huaan Fund 1,210,646 H
|
||||||
|
Shares
|
||||||
|
1.54% 1.54% June 14, 2027
|
||||||
|
Xingnong Fund 1,059,315 H
|
||||||
|
Shares
|
||||||
|
1.34% 1.34% June 14, 2027
|
||||||
|
Nuoxiang Jinhong 891,641 H
|
||||||
|
Shares
|
||||||
|
1.13% 1.13% June 14, 2027
|
||||||
|
Notes:
|
||||||
|
1. Upon completion of the Global Offering, 67,347, 108 Unlisted Shares are converted into H Shares on a
|
||||||
|
one-for-one basis.
|
||||||
|
2. The expiry day of the lock-up period shown in the table above is pursuant to the PRC Company Law.
|
||||||
|
–8–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 9 ---
|
||||||
|
PLACEE CONCENTRATION ANALYSIS
|
||||||
|
Placees *
|
||||||
|
Number of
|
||||||
|
HS h a r e s
|
||||||
|
allotted
|
||||||
|
Allotment as
|
||||||
|
%o ft h e
|
||||||
|
International
|
||||||
|
Offering
|
||||||
|
Allotment as
|
||||||
|
%o ft o t a l
|
||||||
|
Offer Shares
|
||||||
|
Number of
|
||||||
|
HS h a r e s
|
||||||
|
held upon
|
||||||
|
Listing
|
||||||
|
%o ft o t a l
|
||||||
|
issued share
|
||||||
|
capital upon
|
||||||
|
Listing
|
||||||
|
Top 1 1,777,100 17.22% 15.50% 1,777,100 2.25%
|
||||||
|
Top 5 5,495,700 53.27% 47.94% 7,765,661 9.85%
|
||||||
|
Top 10 7,284,200 70.60% 63.54% 9,554,161 12.12%
|
||||||
|
Top 25 9,421,100 91.31% 82.18% 11,691,061 14.83%
|
||||||
|
Note:
|
||||||
|
* Ranking of placees is based on the number of H Shares allotted to the placees.
|
||||||
|
H SHAREHOLDERS CONCENTRATION ANALYSIS
|
||||||
|
H Shareholders *
|
||||||
|
Number of
|
||||||
|
HS h a r e s
|
||||||
|
allotted
|
||||||
|
Allotment as
|
||||||
|
%o ft h e
|
||||||
|
International
|
||||||
|
Offering
|
||||||
|
Allotment as
|
||||||
|
%o ft o t a l
|
||||||
|
Offer Shares
|
||||||
|
Number of
|
||||||
|
HS h a r e s
|
||||||
|
held upon
|
||||||
|
Listing
|
||||||
|
%o ft o t a l
|
||||||
|
issued share
|
||||||
|
capital upon
|
||||||
|
Listing
|
||||||
|
Top 1 — — — 59,108,359 75.00%
|
||||||
|
Top 5 3,387,100 32.83% 29.55% 69,842,567 88.62%
|
||||||
|
Top 10 6,015,700 58.31% 52.47% 73,362,808 93.09%
|
||||||
|
Top 25 9,146,100 88.65% 79.78% 76,493,208 97.06%
|
||||||
|
Note:
|
||||||
|
* Ranking of H Shareholders is based on the number of H Shares held by the Shareholders upon Listing.
|
||||||
|
SHAREHOLDERS CONCENTRATION ANALYSIS
|
||||||
|
Shareholders *
|
||||||
|
Number of
|
||||||
|
HS h a r e s
|
||||||
|
allotted
|
||||||
|
Allotment as
|
||||||
|
%o ft h e
|
||||||
|
International
|
||||||
|
Offering
|
||||||
|
Allotment as
|
||||||
|
% of total
|
||||||
|
Offer Shares
|
||||||
|
Number of
|
||||||
|
H Shares
|
||||||
|
held upon
|
||||||
|
Listing
|
||||||
|
Number of
|
||||||
|
Shares held
|
||||||
|
upon Listing
|
||||||
|
%o ft o t a l
|
||||||
|
issued share
|
||||||
|
capital upon
|
||||||
|
Listing
|
||||||
|
Top 1 — — — 59,108,359 59,108,359 75.00%
|
||||||
|
Top 5 3,387,100 32.83% 29.55% 69,842,567 69,842,567 88.62%
|
||||||
|
Top 10 6,015,700 58.31% 52.47% 73,362,808 73,362,808 93.09%
|
||||||
|
Top 25 9,146,100 88.65% 79.78% 76,493,208 76,493,208 97.06%
|
||||||
|
Notes:
|
||||||
|
* Ranking of Shareholders is based on the number of Shares held by the Shareholders upon Listing.
|
||||||
|
–9–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 10 ---
|
||||||
|
BASIS OF ALLOCATION UNDER THE HONG KONG PUBLIC OFFERING
|
||||||
|
Subject to the satisfaction of t he conditions set out in the Prospectus, valid applications
|
||||||
|
made by the public will be conditionally allocated on the basis set out below:
|
||||||
|
NO. OF H
|
||||||
|
SHARES
|
||||||
|
APPLIED FOR
|
||||||
|
NO. OF VALID
|
||||||
|
APPLICATIONS BASIS O F ALLOTMENT/BALLOT
|
||||||
|
APPROXIMATE
|
||||||
|
PERCENTAGE
|
||||||
|
ALLOTTED OF
|
||||||
|
THE TOTAL NO.
|
||||||
|
OF H SHARES
|
||||||
|
APPLIED FOR
|
||||||
|
POOL A
|
||||||
|
100 32,294 485 out of 32,294 to receive 100 Shares 1.50%
|
||||||
|
200 29,943 454 out of 29,943 to receive 100 Shares 0.76%
|
||||||
|
300 5,619 86 out of 5,619 to receive 100 Shares 0.51%
|
||||||
|
400 5,393 84 out of 5,393 to receive 100 Shares 0.39%
|
||||||
|
500 4,675 73 out of 4,675 to receive 100 Shares 0.31%
|
||||||
|
600 2,275 36 out of 2,275 to receive 100 Shares 0.26%
|
||||||
|
700 2,004 32 out of 2,004 to receive 100 Shares 0.23%
|
||||||
|
800 1,612 26 out of 1,612 to receive 100 Shares 0.20%
|
||||||
|
900 1,655 27 out of 1,655 to receive 100 Shares 0.18%
|
||||||
|
1,000 11,045 182 out of 11,045 to receive 100 Shares 0.16%
|
||||||
|
1,500 3,375 58 out of 3,375 to receive 100 Shares 0.11%
|
||||||
|
2,000 6,216 113 out of 6,216 to receive 100 Shares 0.09%
|
||||||
|
2,500 2,711 51 out of 2,711 to receive 100 Shares 0.08%
|
||||||
|
3,000 2,091 41 out of 2,091 to receive 100 Shares 0.07%
|
||||||
|
3,500 1,575 32 out of 1,575 to receive 100 Shares 0.06%
|
||||||
|
4,000 1,582 34 out of 1,582 to receive 100 Shares 0.05%
|
||||||
|
4,500 1,977 44 out of 1,977 to receive 100 Shares 0.05%
|
||||||
|
5,000 2,397 55 out of 2,397 to receive 100 Shares 0.05%
|
||||||
|
6,000 1,896 47 out of 1,896 to receive 100 Shares 0.04%
|
||||||
|
7,000 1,654 43 out of 1,654 to receive 100 Shares 0.04%
|
||||||
|
8,000 1,475 41 out of 1,475 to receive 100 Shares 0.03%
|
||||||
|
9,000 1,517 45 out of 1,517 to receive 100 Shares 0.03%
|
||||||
|
10,000 7,970 248 out of 7,970 to receive 100 Shares 0.03%
|
||||||
|
20,000 5,494 261 out of 5,494 to receive 100 Shares 0.02%
|
||||||
|
30,000 3,206 205 out of 3,206 to receive 100 Shares 0.02%
|
||||||
|
40,000 2,498 200 out of 2,498 to receive 100 Shares 0.02%
|
||||||
|
50,000 2,560 247 out of 2,560 to receive 100 Shares 0.02%
|
||||||
|
60,000 1,750 197 out of 1,750 to receive 100 Shares 0.02%
|
||||||
|
70,000 1,877 242 out of 1,877 to receive 100 Shares 0.02%
|
||||||
|
80,000 1,481 215 out of 1,481 to receive 100 Shares 0.02%
|
||||||
|
90,000 1,296 210 out of 1,296 to receive 100 Shares 0.02%
|
||||||
|
100,000 9,089 1,619 out of 9,089 to receive 100 Shares 0.02%
|
||||||
|
Total 162,202 Total number of Pool A successful applicants: 5,733
|
||||||
|
–1 0–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 11 ---
|
||||||
|
NO. OF H
|
||||||
|
SHARES
|
||||||
|
APPLIED FOR
|
||||||
|
NO. OF VALID
|
||||||
|
APPLICATIONS BASIS O F ALLOTMENT/BALLOT
|
||||||
|
APPROXIMATE
|
||||||
|
PERCENTAGE
|
||||||
|
ALLOTTED OF
|
||||||
|
THE TOTAL NO.
|
||||||
|
OF H SHARES
|
||||||
|
APPLIED FOR
|
||||||
|
POOL B
|
||||||
|
150,000 6,257 1,388 out of 6,257 to receive 100 Shares 0.01%
|
||||||
|
200,000 2,683 676 out of 2,683 to receive 100 Shares 0.01%
|
||||||
|
250,000 1,665 470 out of 1,665 to receive 100 Shares 0.01%
|
||||||
|
300,000 1,136 355 out of 1,136 to receive 100 Shares 0.01%
|
||||||
|
350,000 885 303 out of 885 to receive 100 Shares 0.01%
|
||||||
|
400,000 697 260 out of 697 to receive 100 Shares 0.01%
|
||||||
|
450,000 1,319 532 out of 1,319 to receive 100 Shares 0.01%
|
||||||
|
573,200 3,663 1,748 out of 3,663 to receive 100 Shares 0.01%
|
||||||
|
Total 18,305 Total number of Pool B successful applicants: 5,732
|
||||||
|
COMPLIANCE WITH LISTING RULES AND GUIDANCE
|
||||||
|
The Directors confirm that, except for the Listing Rules in respect of which waiver and
|
||||||
|
consent has been obtained, the Company ha s complied with the Listing Rules and
|
||||||
|
guidance materials in relation to the placing, allotment and listing of the H Shares.
|
||||||
|
The Directors confirm that, to the best of the ir knowledge, the consideration paid by the
|
||||||
|
placees or the public (as the case may be) di rectly or indirectly for each Offer Share
|
||||||
|
subscribed for or purchased by them is the sam e as the final Offer Price in addition to any
|
||||||
|
brokerage, AFRC transaction levy, SFC trans action levy and Stock Exchange trading fee
|
||||||
|
payable.
|
||||||
|
–1 1–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 12 ---
|
||||||
|
OTHERS/ADDITIONAL INFORMATION
|
||||||
|
Allocation of Offer Shares to a close associat e of Existing Shareholders as a cornerstone
|
||||||
|
investor
|
||||||
|
The Company has applied to the Stock Exchange for, and the Stock Exchange has
|
||||||
|
granted to the Company, a cons ent under paragraph 1C(2) of Appendix F1 to the Listing
|
||||||
|
Rules to allow Fanchang Revitalization, being a close associate of the Existing
|
||||||
|
Shareholders, to participate in the Global Offering as a cornerstone investor. Please
|
||||||
|
r e f e rt ot h es e c t i o nh e a d e d“ W a i v e r sF r o mStrict Compliance with the Listing Rules —
|
||||||
|
Consent under paragraph 1C(2) of Appendi x F1 to the Listing Rules in respect of
|
||||||
|
subscription of Offer Shares by a close as sociate of an existing shareholder as a
|
||||||
|
cornerstone investor” in the Prospectus for details.
|
||||||
|
Such allocations of Offer Shares are in co mpliance with all the conditions under the
|
||||||
|
consent granted by the Stock Exchange.
|
||||||
|
For details of the allocations of Offer Shares t o Fanchang Revitalization, please refer to
|
||||||
|
the section headed “Allotment Results Det ails — International Offering — Cornerstone
|
||||||
|
Investors” in this announcement.
|
||||||
|
Placing to connected clients with a consent und er paragraph 1C(1) of the Placing Guidelines
|
||||||
|
Under the International Offering, certain O ffer Shares were placed to connected clients
|
||||||
|
of their connected distributors pursuant to th e Placing Guidelines as placees. Please refer
|
||||||
|
to the section headed “Allotment Results De tails — International Offering — Allottees
|
||||||
|
with Consents Obtained” in this announcemen t for details. The Company has applied to
|
||||||
|
the Stock Exchange for, and the Stock Exch ange has granted, consents under paragraph
|
||||||
|
1C(1) of the Placing Guidelines to permit the Company to allocate such Offer Shares in
|
||||||
|
the International Offering to the connected cl ients as placees. The allocations of Offer
|
||||||
|
Shares to such connected clients are in compliance with all the conditions under the
|
||||||
|
consent granted by the Stock Exchange. Deta ils of the placement to connected clients as
|
||||||
|
placees are set out below:
|
||||||
|
No.
|
||||||
|
Connected
|
||||||
|
Distributor Connected Client Relationship
|
||||||
|
Whether the
|
||||||
|
connected client is a
|
||||||
|
collective investment
|
||||||
|
scheme which is not
|
||||||
|
authorized by the
|
||||||
|
SFC or is expected
|
||||||
|
to hold the Offer
|
||||||
|
Shares on behalf of
|
||||||
|
such scheme
|
||||||
|
Whether the
|
||||||
|
Connected Client will
|
||||||
|
hold the beneficial
|
||||||
|
interests of the Offer
|
||||||
|
Shares on a
|
||||||
|
non-discretionary basis
|
||||||
|
or discretionary basis
|
||||||
|
for independent third
|
||||||
|
parties
|
||||||
|
Number of Offer
|
||||||
|
Shares to be
|
||||||
|
a l l o c a t e dt ot h e
|
||||||
|
Connected Client
|
||||||
|
Approximate
|
||||||
|
percentage of total
|
||||||
|
number of Offer
|
||||||
|
Shares under the
|
||||||
|
Global Offering
|
||||||
|
Approximate
|
||||||
|
percentage of total
|
||||||
|
issued share capital
|
||||||
|
immediately
|
||||||
|
following
|
||||||
|
completion of the
|
||||||
|
Global Offering
|
||||||
|
1. CLSA Limited
|
||||||
|
(CLSA)
|
||||||
|
CSI Capital Management
|
||||||
|
Limited (“ CSICM ”)
|
||||||
|
(Note 1)
|
||||||
|
CSI Capital is a member of
|
||||||
|
the same group of
|
||||||
|
companies as CLSA
|
||||||
|
Limited
|
||||||
|
N N 520,000 4.54% 0.66%
|
||||||
|
2. CLSA Limited
|
||||||
|
(CLSA)
|
||||||
|
CITIC Securities Asset
|
||||||
|
Management Company
|
||||||
|
Limited ( CITICS AM )
|
||||||
|
(Note 2)
|
||||||
|
CITICS AM is a member
|
||||||
|
of the same group of
|
||||||
|
companies as CLSA
|
||||||
|
Limited
|
||||||
|
Y Y 20,000 0.17% 0.03%
|
||||||
|
–1 2–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 13 ---
|
||||||
|
Notes:
|
||||||
|
1. CSICM and CITIC Securities Company Limited will enter into a series of cross border OTC swap
|
||||||
|
transactions (the “ OTC Swaps ”) with the investment managers, who act for and on behalf of certain
|
||||||
|
ultimate clients (collectively, the “ CSICM Ultimate Clients ”), pursuant to which CSICM will hold the
|
||||||
|
O f f e rS h a r e st ob es u b s c r i b e df o ra n do nb e h a l fof the investment managers on a nondiscretionary
|
||||||
|
basis to hedge the OTC Swaps while the economic risk s and returns of the underlying Offer Shares are
|
||||||
|
passed to the CSICM Ultimate Clients, subject to c ustomary fees and commissions. CSICM will not
|
||||||
|
take part in any economic returns or bear any econ omic losses in relation t o the Offer Shares. The
|
||||||
|
OTC Swaps will be fully funded by the CSICM Ultima te Clients. Each of the investment managers
|
||||||
|
and their ultimate beneficial owner is independent from each of the Company, its subsidiaries and
|
||||||
|
substantial shareholders. The CSICM Ultimate C lients for purpose of this placee subscription
|
||||||
|
include: 睿元進取一號私募證券投資基金 (“Ruiyuan Fund ”) and 睿景金瑞6號私募證券投資基金,
|
||||||
|
(“Ruijing Fund ”), which are managed by Shenzhen Qianh ai Ruijing Kaiyuan Capital Management
|
||||||
|
Co., Ltd. ( 深圳前海睿景開元基金管理有限公司)( “ Shenzhen Qianhai ”). No ultimate beneficial owner
|
||||||
|
holds 30% or more interest in Ruiyuan Fund. Th e ultimate beneficial owner holds 30% or more
|
||||||
|
interest in Ruijing Fund is Liao Chang ( 廖暢). Cai Zhiguo ( 蔡志國) and Zhang Lili ( 張麗麗)e a c h
|
||||||
|
holds 30% or more interest in Shenzhen Qianhai.
|
||||||
|
2. CITICS AM is a member of the same group of companies as CLSA. CITICS AM will hold the Offer
|
||||||
|
Shares in its capacity as the discretionary fund manager managing the funds on behalf of their
|
||||||
|
investors (the “ CITICS AM Ultimate Clients ”), each of which is, to the best knowledge of CITICS
|
||||||
|
AM, (i) an independent third party of the Company, its subsidiaries, its substantial shareholders,
|
||||||
|
CITICS AM, CLSA and the companies which are members of the same group of companies as CLSA;
|
||||||
|
and (ii) a collective investment scheme which is not authorized by the SFC. No ultimate beneficial
|
||||||
|
owner holds 30% or more interest in the funds.
|
||||||
|
The details of the CITICS AM Ultimate Clients are as follow.
|
||||||
|
No. Fund Name
|
||||||
|
Fund
|
||||||
|
Manager
|
||||||
|
UBO of
|
||||||
|
Fund Manager
|
||||||
|
Limited Partner/
|
||||||
|
Shareholding
|
||||||
|
holding 30% or
|
||||||
|
more in the
|
||||||
|
CITICS AM
|
||||||
|
Ultimate Clients
|
||||||
|
1. CITIC SECURITIES COMPANY
|
||||||
|
LIMITED-XINHANG ZHIYUAN
|
||||||
|
NO.1 ( 中信證券信航致遠1號集合資產
|
||||||
|
管理計劃)
|
||||||
|
CITICS AM CITIC Securities
|
||||||
|
Company Limited
|
||||||
|
N/A
|
||||||
|
2. CITIC SECURITIES COMPANY
|
||||||
|
LIMITED-XINHANG ZHIYUAN
|
||||||
|
NO.3 ( 中信證券信航致遠3號集合資產
|
||||||
|
管理計劃)
|
||||||
|
CITICS AM CITIC Securities
|
||||||
|
Company Limited
|
||||||
|
N/A
|
||||||
|
To the best of knowledge of CITICS AM and a fter making all reasonable enquiries,
|
||||||
|
CITICS AM Ultimate Client, together with eac h of their ultimate beneficial owners, is an
|
||||||
|
independent third party of the Company, its s ubsidiaries, its substantial shareholders,
|
||||||
|
CITICS AM, CLSA and the companies which are members of the same group of CLSA.
|
||||||
|
–1 3–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 14 ---
|
||||||
|
DISCLAIMERS
|
||||||
|
Hong Kong Exchanges and Clearing Li mited, The Stock Exchange of Hong Kong
|
||||||
|
Limited and Hong Kong Securities Clearing Company Limited take no responsibility for
|
||||||
|
the contents of this announcement, make no representation as to its accuracy or
|
||||||
|
completeness and expressly disclaim any liability whatsoever for any loss howsoever
|
||||||
|
arising from or in reliance upon the whole or any part of the contents of this
|
||||||
|
announcement.
|
||||||
|
This announcement is not for release, publication o r distribution, direct ly or indirectly, in
|
||||||
|
or into the United States (including its terr itories and possessions, any state of the United
|
||||||
|
States and the District of Columbia or any oth er jurisdiction where such distribution is
|
||||||
|
prohibited by laws). This announcement does not constitute or form a part of any offer or
|
||||||
|
solicitation to purchase or subscribe for secu rities in the United States or in any other
|
||||||
|
jurisdictions. The securities mentioned her ein have not been, and will not be, registered
|
||||||
|
under the United States Securities Act o f 1933 as amended from time to time (the “ U.S.
|
||||||
|
Securities Act ”) or securities law of any state or oth er jurisdiction of the United States.
|
||||||
|
The securities may not be offered, sold, pledge d or otherwise transferred within the United
|
||||||
|
States except pursuant to an exemption from t he registration requirements of the U.S.
|
||||||
|
Securities Act and in compliance with any appl icable state securities laws. The Offer
|
||||||
|
Shares are being offered and sold solely outsi de the United States in offshore transactions
|
||||||
|
in reliance on Regulation S under the U.S. Securities Act.
|
||||||
|
This announcement is for information purposes only and does not constitute an invitation
|
||||||
|
or offer to acquire, purchase or subscrib e for securities. This announcement is not a
|
||||||
|
prospectus. Potential investors should r ead the Prospectus dat ed June 5, 2026 issued by
|
||||||
|
Liuliumei Co., Ltd. (
|
||||||
|
溜溜梅股份有限公司) for detailed information about the Global
|
||||||
|
Offering described below before deciding whether or not to invest in the Offer Shares
|
||||||
|
thereby being offered.
|
||||||
|
* Potential investors of the Offer Shares should note that the Joint Sponsors and the
|
||||||
|
Overall Coordinators (for themselves and on behalf of the Hong Kong Underwriters)
|
||||||
|
shall be entitled to terminate their oblig ations under the Hong Kong Underwriting
|
||||||
|
Agreement with immediate effect upon the occurrence of any of the events set out in
|
||||||
|
the section headed “Underwriting — Und erwriting Arrangements and Expenses —
|
||||||
|
Hong Kong Public Offering — Grounds for Termination” in the Prospectus at any
|
||||||
|
time prior to 8 : 00 a.m. (Hong Kong time) on the Listing Date (which is currently
|
||||||
|
expected to be on June 15, 2026).
|
||||||
|
–1 4–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 15 ---
|
||||||
|
PUBLIC FLOAT AND FREE FLOAT
|
||||||
|
Out of the 67,347,108 H Shares to be converted from Domestic Shares and listed on the
|
||||||
|
Stock Exchange following the Global Offe ring: (i) 8,238,749 H Shares, representing
|
||||||
|
approximately 10.45% of the total issued sh are capital of our Com pany immediately
|
||||||
|
after the Global Offering, which will be held by Shenzhen Junrong, Nuoxiang Dongchen,
|
||||||
|
Nuoxiang Jinhong, Huaan Fund and Xingn ong Fund, will be counted towards the public
|
||||||
|
float; and (ii) 59,108,359 H Shares, repres enting approximately 75.00% of the total
|
||||||
|
issued share capital of our Company immediat ely after the Global Offering, which will be
|
||||||
|
held by Mr. Yang, Ms. Li, Jurun Investment, Kaixuan Star and Kailai Star, who/which
|
||||||
|
are core connected persons of our Company, w ill not be counted towards the public float.
|
||||||
|
Based on the Offer Price of HK$43.58 per Off er Share, immediately following the
|
||||||
|
conversion of the Domestic Shares into H Sha res and completion of the Global Offering,
|
||||||
|
the expected market capitalization of th eHS h a r e sa tt h et i m eo fL i s t i n gw i l lb e
|
||||||
|
approximately HK$3.44 billion. To th e best knowledge of our Directors, upon
|
||||||
|
completion of the Global Offering and Con version of the Domestic Shares into H
|
||||||
|
Shares, 19,702,849 H Shares held or control led by our Shareholders who are not our core
|
||||||
|
connected persons, representing 25.0001% of the total issued H Shares, will be counted
|
||||||
|
towards the public float which is higher th an 25%, the minimum prescribed percentage of
|
||||||
|
H Shares required to be held in public hands under Rule 19A.13A(1) of the Listing Rules
|
||||||
|
applicable to the Company. Therefore, the Company will be able to meet the public float
|
||||||
|
requirement under Rule 19A.13A of the Listing Rules at the time of the Listing.
|
||||||
|
FREE FLOAT
|
||||||
|
Based on the Offer Price of HK$43.58 per Offe r Share, it is expected that 8,077,000 H
|
||||||
|
Shares will not be subject to any disposal re strictions (whether under contract, the
|
||||||
|
Listing Rules, applicable laws or otherwise ), representing approximately 10.25% of our
|
||||||
|
total issued share capital upon Listing and a market capitalization of approximately
|
||||||
|
HK$352.0 million. Therefore, our Company will be able to satisfy the free float
|
||||||
|
requirement under Rule 19A.13C(1)(a) of the Listing Rules.
|
||||||
|
COMMENCEMENT OF DEALINGS
|
||||||
|
The H Share certificates will only become val id evidence of title at 8 : 00 a.m. on Monday,
|
||||||
|
June 15, 2026 (Hong Kong time), provided that the Global Offering has become
|
||||||
|
unconditional and the right of termination des cribed in the section headed “Underwriting
|
||||||
|
— Underwriting Arrangements and Expen ses — Hong Kong Public Offering — Grounds
|
||||||
|
for Termination” in the Prospectus has not been exercised. Investors who trade the H
|
||||||
|
Shares on the basis of publicly available alloc ation details prior to the receipt of H Share
|
||||||
|
certificates or prior to the H Share certific ates becoming valid evidence of title do so
|
||||||
|
entirely at their own risk.
|
||||||
|
–1 5–
|
||||||
|
|
||||||
|
|
||||||
|
--- page 16 ---
|
||||||
|
Assuming that the Global Offering become s unconditional at or before 8 : 00 a.m. on
|
||||||
|
Monday, June 15, 2026 (Hong Kong time), it is expected that dealings in the H Shares on
|
||||||
|
the Stock Exchange will commence at 9 : 00 a.m. on Monday, June 15, 2026 (Hong Kong
|
||||||
|
time). The H Shares will be traded in board lots of 100 H Shares each, and the stock code
|
||||||
|
of the H Shares will be 6658.
|
||||||
|
By order of the Board
|
||||||
|
Liuliumei Co., Ltd.
|
||||||
|
溜溜梅股份有限公司
|
||||||
|
Mr. Yang Fan
|
||||||
|
Chairman of the Board and Chief Executive Officer
|
||||||
|
Hong Kong, June 12, 2026
|
||||||
|
As at the date of this announcement, the Boar d comprises (i) Mr. Yang Fan, Mr. Ning
|
||||||
|
Pengfei, Ms. Hu Yan, Mr. Gou Bin and Mr. Mei Huixiang as executive Directors; (ii) Mr.
|
||||||
|
Xu Lianzheng as non-executive Directors; and (iii) Mr. Liu Feng, Mr. Xiong Hui and Mr.
|
||||||
|
Lu Jian as independent non-executive Directors.
|
||||||
|
–1 6–
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,443 @@
|
|||||||
|
--- page 1 ---
|
||||||
|
1
|
||||||
|
Hong Kong Exchanges and Clearing Limited, The Stock Exchange of Hong Kong Limited (the “Hong Kong Stock
|
||||||
|
Exchange ”) and Hong Kong Securities Clearing Company Limited ( “HKSCC ”) take no responsibility for the contents
|
||||||
|
of this announcement, make no representation as to its accuracy or completeness and expressly disclaim any liability
|
||||||
|
whatsoever for any loss howsoever arising from or in reliance upon the whole or any part of the contents of this
|
||||||
|
announcement.
|
||||||
|
Unless otherwise defined in this announcement, capitalized terms used herein shall have the same meanings as those
|
||||||
|
defined in the prospectus dated June 9, 2026 (the “Prospectus ”) issued by SENASIC Electronics Technology Co., Ltd.
|
||||||
|
(琻Ҧ (Ϫᘽ)ʮ̡ ) (the “Company ”).
|
||||||
|
This announcement is for information purposes only and does not constitute an offer or an invitation to induce an offer
|
||||||
|
by any person to acquire, purchase or subscribe for any of the securities of the Company. This announcement is not a
|
||||||
|
prospectus. Potential investors should read the Prospectus for detailed information about the Global Offering described
|
||||||
|
below before deciding whether or not to invest in the Offer Shares. Any investment decision in relation to the Offer
|
||||||
|
Shares should be taken solely in reliance on the information provided in the Prospectus.
|
||||||
|
This announcement does not constitute an offer to sell or the solicitation of an offer to buy nor shall there be any sale
|
||||||
|
of Offer Shares in any jurisdiction in which such offer, solicitation or sales would be unlawful. This announcement is
|
||||||
|
not for release, publication or distribution, directly or indirectly, in or into the United States or any other jurisdiction
|
||||||
|
where such distribution is prohibited by law, nor is this announcement an offer for sale or solicitation to purchase or
|
||||||
|
subscribe for securities in the United States or any other jurisdictions. The Offer Shares have not been, and will not
|
||||||
|
be, registered under the United States Securities Act of 1933, as amended from time to time (the “U.S. Securities
|
||||||
|
Act”), or any applicable state securities laws, and may not be offered, sold, pledged or transferred within the United
|
||||||
|
States or to, or for the account or benefit of, U.S. persons (as defined in Regulation S under the U.S. Securities Act
|
||||||
|
(the “Regulation S ”)) except in transactions exempt from, or not subject to, the registration requirements of the
|
||||||
|
U.S. Securities Act. The Offer Shares are being offered and sold outside the United States in offshore transactions in
|
||||||
|
accordance with Regulation S. There will be no public offering of the Offer Shares in the United States.
|
||||||
|
In connection with the Global Offering, China International Capital Corporation Hong Kong Securities Limited as
|
||||||
|
stabilising manager (the “Stabilisation Manager ”) (or its affiliates or any person acting for it), on behalf of the
|
||||||
|
Underwriters, to the extent permitted by the applicable laws and regulatory requirements of Hong Kong or elsewhere,
|
||||||
|
may over-allocate or effect transactions with a view to stabilising or supporting the market price of the Shares at such
|
||||||
|
price, in such amounts and in such manners as the Stabilising Manager, its affiliates or any person acting for it may
|
||||||
|
determine and at a level higher than that which might otherwise prevail for a limited period after the Listing Date.
|
||||||
|
However, there is no obligation on the Stabilising Manager (or its affiliates or any person acting for it) to conduct
|
||||||
|
any such stabilising action. Such stabilising action, if taken, (a) will be conducted at the absolute discretion of the
|
||||||
|
Stabilisation Manager (or its affiliates or any person acting for it) and in what the Stabilising Manager reasonably
|
||||||
|
regards as the best interest of our Company, (b) may be discontinued at any time and (c) is required to be brought to
|
||||||
|
an end within 30 days of the last day for lodging applications under the Hong Kong Public Offering (which is Sunday,
|
||||||
|
July 12, 2026). Such stabilising action, if taken, may be effected in all jurisdictions where it is permissible to do so,
|
||||||
|
in each case in compliance with all applicable laws, rules and regulatory requirements, including the Securities and
|
||||||
|
Futures (Price Stabilizing) Rules (Chapter 571W of the Laws of Hong Kong), as amended, made under the Securities
|
||||||
|
and Futures Ordinance (Chapter 571 of the Laws of Hong Kong).
|
||||||
|
The Hong Kong Offer Shares will be offered to the public in Hong Kong subject to term and conditions set out in
|
||||||
|
the Prospectus. The Hong Kong Offer Shares will not be offered to any person who is outside Hong Kong and/or not
|
||||||
|
resident in Hong Kong.
|
||||||
|
Potential investors should be aware that no stabilising action can be taken to support the price of the Shares for longer
|
||||||
|
than the stabilisation period, which will begin on the Listing Date, and is expected to expire on the 30th day after the
|
||||||
|
last day for lodging applications under the Hong Kong Public Offering (which is Sunday, July 12, 2026). After this
|
||||||
|
date, when no further stabilising action may be taken, demand for the Shares, and therefore the price of the Shares,
|
||||||
|
could fall.
|
||||||
|
Potential investors of the Offer Shares should note that the Overall Coordinators (for themselves and on behalf of
|
||||||
|
the Hong Kong Underwriters) shall be entitled to terminate their obligations under the Hong Kong Underwriting
|
||||||
|
Agreement with immediate effect upon the occurrence of any of the events set out in the paragraph headed
|
||||||
|
“Underwriting – Underwriting Arrangements and Expenses – Hong Kong Public Offering – Grounds for Termination ”
|
||||||
|
in the Prospectus at any time prior to 8:00 a.m. (Hong Kong time) on the Listing Date (which is currently expected to
|
||||||
|
be on or about Wednesday, June 17, 2026).
|
||||||
|
|
||||||
|
|
||||||
|
--- page 2 ---
|
||||||
|
2
|
||||||
|
ܩ
|
||||||
|
SENASIC Electronics Technology Co., Ltd.
|
||||||
|
琻ʮ̡
|
||||||
|
(A joint stock company incorporated in the People ’s Republic of China with limited liability)
|
||||||
|
Global Offering
|
||||||
|
Number of Offer Shares under
|
||||||
|
the Global Offering
|
||||||
|
: 53,407,000 H Shares (subject to
|
||||||
|
the Over-allotment Option)
|
||||||
|
Number of Hong Kong Offer Shares : 5,340,800 H Shares (subject to
|
||||||
|
reallocation)
|
||||||
|
Number of International Offer Shares : 48,066,200 H Shares (subject to
|
||||||
|
reallocation and the Over-allotment
|
||||||
|
Option)
|
||||||
|
Offer Price : HK$18.36 per H Share, plus brokerage
|
||||||
|
of 1.0%, SFC transaction levy of
|
||||||
|
0.0027%, AFRC transaction levy of
|
||||||
|
0.00015% and Hong Kong Stock
|
||||||
|
Exchange trading fee of 0.00565%
|
||||||
|
(payable in full on application in
|
||||||
|
Hong Kong dollars and subject to refund)
|
||||||
|
Nominal value : RMB0.05 per H Share
|
||||||
|
Stock code : 6675
|
||||||
|
Joint Sponsors, Overall Coordinators, Joint Global Coordinators,
|
||||||
|
Joint Bookrunners and Joint Lead Managers
|
||||||
|
Overall Coordinators, Joint Global Coordinators, Joint Bookrunners and Joint Lead
|
||||||
|
Managers
|
||||||
|
Joint Global Coordinators, Joint Bookrunners and Joint Lead Managers
|
||||||
|
Joint Bookrunners and Joint Lead Managers
|
||||||
|
|
||||||
|
|
||||||
|
--- page 3 ---
|
||||||
|
3
|
||||||
|
IMPORTANT NOTICE TO INVESTORS:
|
||||||
|
FULLY ELECTRONIC APPLICATION PROCESS
|
||||||
|
We have adopted a fully electronic application process for the Hong Kong Public Offering.
|
||||||
|
We will not provide printed copies of the Prospectus to the public in relation to the Hong
|
||||||
|
Kong Public Offering.
|
||||||
|
The Prospectus is available at the website of the Hong Kong Stock Exchange at
|
||||||
|
www.hkexnews.hk under the “HKEXnews > New Listings > New Listing Information ” section,
|
||||||
|
and our website at www.senasic.com . If you require a printed copy of the Prospectus, you may
|
||||||
|
download and print from the website addresses above.
|
||||||
|
To apply for the Hong Kong Offer Shares, you may:
|
||||||
|
(1) apply online through the HK eIPO White Form service at www.hkeipo.hk ; or
|
||||||
|
(2) apply electronically through the HKSCC EIPO channel and cause HKSCC Nominees
|
||||||
|
to apply on your behalf by instructing your broker or custodian who is an HKSCC
|
||||||
|
Participant to give electronic application instructions via HKSCC ’s FINI system to apply
|
||||||
|
for the Hong Kong Offer Shares on your behalf.
|
||||||
|
We will not provide any physical channels to accept any application for the Hong Kong Offer
|
||||||
|
Shares by the public. The contents of the electronic version of the Prospectus are identical to
|
||||||
|
the printed document as registered with the Registrar of Companies in Hong Kong pursuant to
|
||||||
|
section 342C of the Companies (Winding Up and Miscellaneous Provisions) Ordinance.
|
||||||
|
If you are an intermediary, broker or agent, please remind your customers, clients or
|
||||||
|
principals, as applicable, that the Prospectus is available online at the website addresses above.
|
||||||
|
Please refer to “How to Apply for Hong Kong Offer Shares ” for further details on the procedures
|
||||||
|
through which you can apply for the Hong Kong Offer Shares electronically.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 4 ---
|
||||||
|
4
|
||||||
|
Your application through the HK eIPO White Form service or the HKSCC EIPO channel must
|
||||||
|
be made for a minimum of 200 Hong Kong Offer Shares and in multiples of that number of Hong
|
||||||
|
Kong Offer Shares as set out in the table below. No application for any other number of Hong
|
||||||
|
Kong Offer Shares will be considered and such an application is liable to be rejected.
|
||||||
|
If you are applying through the HK eIPO White Form service, you may refer to the table below
|
||||||
|
for the amount payable for the number of H Shares you have selected. You must pay the respective
|
||||||
|
maximum amount payable on application in full upon application for Hong Kong Offer Shares.
|
||||||
|
If you are applying through the HKSCC EIPO channel, you are required to pre-fund your
|
||||||
|
application based on the amount specified by your broker or custodian, as determined based on the
|
||||||
|
applicable laws and regulations in Hong Kong.
|
||||||
|
No. of
|
||||||
|
Hong Kong
|
||||||
|
Offer Shares
|
||||||
|
applied for
|
||||||
|
Maximum
|
||||||
|
Amount
|
||||||
|
payable (2) on
|
||||||
|
application/
|
||||||
|
successful
|
||||||
|
allotment
|
||||||
|
No. of
|
||||||
|
Hong Kong
|
||||||
|
Offer Shares
|
||||||
|
applied for
|
||||||
|
Maximum
|
||||||
|
Amount
|
||||||
|
payable (2) on
|
||||||
|
application/
|
||||||
|
successful
|
||||||
|
allotment
|
||||||
|
No. of
|
||||||
|
Hong Kong
|
||||||
|
Offer Shares
|
||||||
|
applied for
|
||||||
|
Maximum
|
||||||
|
Amount
|
||||||
|
payable (2) on
|
||||||
|
application/
|
||||||
|
successful
|
||||||
|
allotment
|
||||||
|
No. of
|
||||||
|
Hong Kong
|
||||||
|
Offer Shares
|
||||||
|
applied for
|
||||||
|
Maximum
|
||||||
|
Amount
|
||||||
|
payable (2) on
|
||||||
|
application/
|
||||||
|
successful
|
||||||
|
allotment
|
||||||
|
HK$ HK$ HK$ HK$
|
||||||
|
200 3,709.04 3,000 55,635.48 40,000 741,806.42 500,000 9,272,580.30
|
||||||
|
400 7,418.06 4,000 74,180.64 50,000 927,258.04 600,000 11,127,096.35
|
||||||
|
600 11,127.10 5,000 92,725.81 60,000 1,112,709.63 700,000 12,981,612.42
|
||||||
|
800 14,836.13 6,000 111,270.96 70,000 1,298,161.24 800,000 14,836,128.48
|
||||||
|
1,000 18,545.17 7,000 129,816.12 80,000 1,483,612.85 900,000 16,690,644.55
|
||||||
|
1,200 22,254.18 8,000 148,361.29 90,000 1,669,064.45 1,000,000 18,545,160.60
|
||||||
|
1,400 25,963.22 9,000 166,906.45 100,000 1,854,516.05 1,500,000 27,817,740.90
|
||||||
|
1,600 29,672.25 10,000 185,451.61 200,000 3,709,032.12 2,000,000 37,090,321.20
|
||||||
|
1,800 33,381.29 20,000 370,903.21 300,000 5,563,548.18 2,670,400 (1) 49,522,996.86
|
||||||
|
2,000 37,090.32 30,000 556,354.82 400,000 7,418,064.25
|
||||||
|
(1) Maximum number of Hong Kong Offer Shares you may apply for and this is approximately 50% of the Hong
|
||||||
|
Kong Offer Shares initially offered.
|
||||||
|
(2) The amount payable is inclusive of brokerage, SFC transaction levy, the Hong Kong Stock Exchange trading
|
||||||
|
fee and AFRC transaction levy. If your application is successful, brokerage will be paid to the Exchange
|
||||||
|
Participants (as defined in the Listing Rules) or to the HK eIPO White Form Service Provider (for applications
|
||||||
|
made through the application channel of the HK eIPO White Form service) while the SFC transaction levy, the
|
||||||
|
Hong Kong Stock Exchange trading fee and the AFRC transaction levy will be paid to the SFC, the Hong Kong
|
||||||
|
Stock Exchange and the AFRC, respectively.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 5 ---
|
||||||
|
5
|
||||||
|
APPLICATION FOR LISTING ON THE HONG KONG STOCK EXCHANGE
|
||||||
|
We have applied to the listing committee of the Hong Kong Stock Exchange for the granting of
|
||||||
|
the listing of, and permission to deal in, our Shares in issue and to be issued pursuant to the Global
|
||||||
|
Offering.
|
||||||
|
STRUCTURE OF THE GLOBAL OFFERING
|
||||||
|
The Global Offering comprises:
|
||||||
|
(1) the Hong Kong Public Offering of initially 5,340,800 H Shares (subject to reallocation) in
|
||||||
|
Hong Kong, representing approximately 10% of the total number of Offer Shares initially
|
||||||
|
available under the Global Offering; and
|
||||||
|
(2) the International Offering of initially 48,066,200 H Shares (subject to reallocation and the
|
||||||
|
Over-allotment Option), representing approximately 90% of the total number of Offer Shares
|
||||||
|
initially available under the Global Offering.
|
||||||
|
The allocation of the Offer Shares between the Hong Kong Public Offering and the International
|
||||||
|
Offering will be subject to reallocation as described in the section headed “Structure of the Global
|
||||||
|
Offering ” in the Prospectus.
|
||||||
|
In particular, subject to the requirements under Practice Note 18 of the Listing Rules and Chapter
|
||||||
|
4.14 of the Guide for New Listing Applicants issued by the Hong Kong Stock Exchange, the Joint
|
||||||
|
Sponsor-OCs (for themselves and on behalf of the Underwriters) may, at their sole discretion,
|
||||||
|
reallocate Offer Shares from the International Offering to the Hong Kong Public Offering to satisfy
|
||||||
|
valid applications under the Hong Kong Public Offering. In accordance with Chapter 4.14 of the
|
||||||
|
Guide for New Listing Applicants issued by the Hong Kong Stock Exchange, if such reallocation is
|
||||||
|
done as described in the section headed “Structure of the Global Offering – The Hong Kong Public
|
||||||
|
Offering – Reallocation ” in the Prospectus, the maximum total number of Offer Shares that may
|
||||||
|
be reallocated to the Hong Kong Public Offering will be 2,670,200 Offer Shares, so that the total
|
||||||
|
number of Offer Shares for subscription under the Hong Kong Public Offering will increase up to
|
||||||
|
8,011,000 Offer Shares, representing approximately 15% of the number of Offer Shares initially
|
||||||
|
available under the Global Offering.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 6 ---
|
||||||
|
6
|
||||||
|
In connection with the Global Offering, we may grant the Over-allotment Option to the
|
||||||
|
International Underwriters, exercisable by the Joint Sponsor-OCs (for themselves and on behalf of
|
||||||
|
the International Underwriters).
|
||||||
|
Pursuant to the Over-allotment Option (if granted), the International Underwriters will have the
|
||||||
|
right, exercisable by the Joint Sponsor-OCs (for themselves and on behalf of the International
|
||||||
|
Underwriters) at any time from the date of the Listing Date until 30 days from the last day for the
|
||||||
|
lodging of applications under the Hong Kong Public Offering, to require our Company to issue
|
||||||
|
up to an aggregate of 8,011,000 additional H Shares, representing not more than 15% of the total
|
||||||
|
number of Offer Shares initially available under the Global Offering, at the Offer Price under the
|
||||||
|
International Offering to, among others, cover over-allocations in the International Offering, if any.
|
||||||
|
If the Over-allotment Option is exercised in full, the additional Offer Shares to be issued pursuant
|
||||||
|
thereto will represent approximately 2.07% of the enlarged issued share capital of the Company
|
||||||
|
immediately following the completion of the Global Offering and the exercise of the Overallotment
|
||||||
|
Option. If the Over-allotment Option is exercised, an announcement will be made.
|
||||||
|
PRICING
|
||||||
|
The Offer Price will be HK$18.36 per Offer Share unless otherwise announced, as further
|
||||||
|
explained below. Applicants under the Hong Kong Public Offering may be required to pay, on
|
||||||
|
application (subject to application channels), the Offer Price of HK$18.36 per Offer Share plus
|
||||||
|
brokerage of 1.0%, SFC transaction levy of 0.0027%, Hong Kong Stock Exchange trading fee of
|
||||||
|
0.00565% and AFRC transaction levy of 0.00015%, amounting to a total of HK$3,709.04 for one
|
||||||
|
board lot of 200 H Shares. Further details are set out in the section headed “How to Apply for
|
||||||
|
Hong Kong Offer Shares ” in the Prospectus.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 7 ---
|
||||||
|
7
|
||||||
|
EXPECTED TIMETABLE (1)
|
||||||
|
Hong Kong Public Offering commences ............................. 9:00 a.m. on Tuesday,
|
||||||
|
June 9, 2026
|
||||||
|
Latest time to complete electronic applications under
|
||||||
|
the HK eIPO White Form
|
||||||
|
service through the designated website at www.hkeipo.hk ............. 11:30 a.m. on Friday,
|
||||||
|
June 12, 2026
|
||||||
|
Application lists of the Hong Kong Public Offering open ................ 11:45 a.m. on Friday,
|
||||||
|
June 12, 2026
|
||||||
|
Latest time for (a) completing payment of HK eIPO White Form
|
||||||
|
applications by effecting internet banking transfer(s) or PPS
|
||||||
|
payment transfer(s) and (b) giving electronic application
|
||||||
|
instructions to HKSCC ....................................... 12:00 noon on Friday,
|
||||||
|
June 12, 2026
|
||||||
|
If you are instructing your broker or custodian who is a HKSCC Participant to submit an
|
||||||
|
electronic application instruction(s) on your behalf through HKSCC ’s FINI system in accordance
|
||||||
|
with your instruction, you are advised to contact your broker or custodian for the earliest and
|
||||||
|
latest time for giving such instructions as this may vary by broker or custodian.
|
||||||
|
Application lists of the Hong Kong Public Offering close ............... 12:00 noon on Friday,
|
||||||
|
June 12, 2026
|
||||||
|
Announcement of the Offer Price, the level of applications in the
|
||||||
|
Hong Kong Public Offering, the level of indications of interest in
|
||||||
|
the International Offering; and the basis of allocation of the Hong Kong
|
||||||
|
Offer Shares to be published on our website at www.senasic.com
|
||||||
|
and the website of the Hong Kong Stock Exchange at
|
||||||
|
www.hkexnews.hk at or before .................................. 11:00 p.m. on Tuesday,
|
||||||
|
June 16, 2026
|
||||||
|
The results of allocations in the Hong Kong Public Offering (with successful applicants ’
|
||||||
|
identification document numbers, where appropriate) to be available through a variety of channels,
|
||||||
|
including:
|
||||||
|
|
||||||
|
|
||||||
|
--- page 8 ---
|
||||||
|
8
|
||||||
|
• in the announcement to be posted on our
|
||||||
|
website and the website of the Hong Kong Stock Exchange
|
||||||
|
at www.senasic.com and www.hkexnews.hk , respectively .................. at or before
|
||||||
|
11:00 p.m. on Tuesday,
|
||||||
|
June 16, 2026
|
||||||
|
• from the designated results of allocations
|
||||||
|
website at www.tricor.com.hk/ipo/result or
|
||||||
|
www.hkeipo.hk/IPOResult
|
||||||
|
with a “search by ID ” function on a 24-hour
|
||||||
|
basis from ............................................... 11:00 p.m. on Tuesday,
|
||||||
|
June 16, 2026
|
||||||
|
to 12:00 midnight on
|
||||||
|
Monday, June 22, 2026
|
||||||
|
from the allocation results telephone enquiry line
|
||||||
|
by calling +852 3691 8488 between 9:00 a.m.
|
||||||
|
and 6:00 p.m. on ......................................... Wednesday, June 17, 2026, to
|
||||||
|
Tuesday, June 23, 2026
|
||||||
|
(excluding Saturday, Sunday and
|
||||||
|
public holidays in Hong Kong)
|
||||||
|
H Share certificates in respect of wholly or partially
|
||||||
|
successful applications to be dispatched or deposited
|
||||||
|
into CCASS on or before ....................................... Tuesday, June 16, 2026
|
||||||
|
HK eIPO White Form e-Auto Refund payment instructions/refund
|
||||||
|
checks (if applicable) on or before ............................. Wednesday, June 17, 2026
|
||||||
|
Dealings in H Shares on the Hong Kong Stock Exchange
|
||||||
|
expected to commence at ............................................... 9:00 a.m. on
|
||||||
|
Wednesday, June 17, 2026
|
||||||
|
Note:
|
||||||
|
All dates and times refer to Hong Kong local dates and time, except as otherwise stated.
|
||||||
|
If there is any change in the aforementioned expected timetable of the Hong Kong Public Offering,
|
||||||
|
we will issue an announcement in Hong Kong to be published on our Company ’s website at
|
||||||
|
www.senasic.com and the website of the Hong Kong Stock Exchange at www.hkexnews.hk .
|
||||||
|
|
||||||
|
|
||||||
|
--- page 9 ---
|
||||||
|
9
|
||||||
|
SETTLEMENT
|
||||||
|
If the Hong Kong Stock Exchange grants the listing of, and permission to deal in, the Shares on the
|
||||||
|
Hong Kong Stock Exchange and we comply with the stock admission requirements of HKSCC, the
|
||||||
|
H Shares will be accepted as eligible securities by HKSCC for deposit, clearance and settlement
|
||||||
|
in CCASS with effect from the date of commencement of dealings in the H Shares or any other
|
||||||
|
date HKSCC chooses. Settlement of transactions between Exchange Participants is required to take
|
||||||
|
place in CCASS on the second settlement day after any trading day.
|
||||||
|
All activities under CCASS are subject to the General Rules of HKSCC and HKSCC Operational
|
||||||
|
Procedures in effect from time to time.
|
||||||
|
All necessary arrangements have been made enabling the H Shares to be admitted into CCASS.
|
||||||
|
Investors should seek the advice of their broker or other professional advisor for details of the
|
||||||
|
settlement arrangement as such arrangements may affect your rights and interests.
|
||||||
|
ELECTRONIC APPLICATION CHANNELS
|
||||||
|
The Hong Kong Public Offering period will begin at 9:00 a.m. on Tuesday, June 9, 2026 and
|
||||||
|
end at 12:00 noon on Friday, June 12, 2026 (Hong Kong time).
|
||||||
|
To apply for Hong Kong Offer Shares, you may use one of the following application channels:
|
||||||
|
Application Channel Platform Target Investors Application Time
|
||||||
|
HK eIPO White
|
||||||
|
Form service
|
||||||
|
www.hkeipo.hk Applicants who would
|
||||||
|
like to receive a physical
|
||||||
|
H Share certificate.
|
||||||
|
Hong Kong Offer Shares
|
||||||
|
successfully applied for
|
||||||
|
will be allotted and issued
|
||||||
|
in your own name.
|
||||||
|
From 9:00 a.m. on
|
||||||
|
Tuesday, June 9,
|
||||||
|
2026, to 11:30 a.m.
|
||||||
|
on Friday, June 12,
|
||||||
|
2026, Hong Kong
|
||||||
|
time. The latest
|
||||||
|
time for completing
|
||||||
|
full payment of
|
||||||
|
application monies
|
||||||
|
will be 12:00 noon on
|
||||||
|
Friday, June 12, 2026,
|
||||||
|
Hong Kong time.
|
||||||
|
HKSCC EIPO
|
||||||
|
channel
|
||||||
|
Your broker or
|
||||||
|
custodian who is a
|
||||||
|
HKSCC Participant
|
||||||
|
will submit
|
||||||
|
electronic application
|
||||||
|
instructions on
|
||||||
|
your behalf through
|
||||||
|
HKSCC ’s FINI
|
||||||
|
system in accordance
|
||||||
|
with your instruction.
|
||||||
|
Applicants who would not
|
||||||
|
like to receive a physical
|
||||||
|
H Share certificate.
|
||||||
|
Hong Kong Offer Shares
|
||||||
|
successfully applied
|
||||||
|
for will be allotted and
|
||||||
|
issued in the name of
|
||||||
|
HKSCC Nominees,
|
||||||
|
deposited directly into
|
||||||
|
CCASS and credited to
|
||||||
|
your designated HKSCC
|
||||||
|
Participant ’s stock
|
||||||
|
account.
|
||||||
|
Contact your broker
|
||||||
|
or custodian for the
|
||||||
|
earliest and latest
|
||||||
|
time for giving such
|
||||||
|
instructions, as this
|
||||||
|
may vary by broker or
|
||||||
|
custodian.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 10 ---
|
||||||
|
10
|
||||||
|
The HK eIPO White Form service and the HKSCC EIPO channel are facilities subject to
|
||||||
|
capacity limitations and potential service interruptions and you are advised not to wait until the
|
||||||
|
last day of the application period to apply for Hong Kong Offer Shares.
|
||||||
|
Please refer to the sections headed “Structure of the Global Offering ” and “How to Apply for Hong
|
||||||
|
Kong Offer Shares ” of the Prospectus for details of the conditions and procedures of the Hong
|
||||||
|
Kong Public Offering.
|
||||||
|
Application for the Hong Kong Offer Shares will only be considered on the basis of the terms and
|
||||||
|
conditions set out in the Prospectus and the designated website (www.hkeipo.hk ) for the HK eIPO
|
||||||
|
White Form service.
|
||||||
|
PUBLICATION OF RESULTS
|
||||||
|
The Company expects to announce the results of the level of indications of interest in the Global
|
||||||
|
Offering, the level of applications in the Hong Kong Public Offering and the basis of allocations
|
||||||
|
of Hong Kong Offer Shares on the Hong Kong Stock Exchange ’s website at www.hkexnews.hk
|
||||||
|
and its website at www.senasic.com by no later than 11:00 p.m. on Tuesday, June 16, 2026 (Hong
|
||||||
|
Kong time).
|
||||||
|
The results of allocations in the Hong Kong Public Offering are expected to be made available
|
||||||
|
through a variety of channels in the manner described in the section headed “How to Apply for
|
||||||
|
Hong Kong Offer Shares – B. Publication of Results ” in the Prospectus.
|
||||||
|
If an application is rejected, not accepted or accepted in part only, or if the conditions of the
|
||||||
|
Global Offering as set out in the section headed “Structure of the Global Offering – Conditions
|
||||||
|
of the Global Offering ” in the Prospectus are not satisfied or if any application is revoked, the
|
||||||
|
application monies, or the appropriate portion thereof, together with the related brokerage, SFC
|
||||||
|
transaction levy, AFRC transaction levy and Hong Kong Stock Exchange trading fee, will be
|
||||||
|
refunded, without interest.
|
||||||
|
No temporary document of title will be issued in respect of the H Shares. No receipt will be issued
|
||||||
|
for sums paid on application. H Share certificates will only become valid evidence of title at 8:00
|
||||||
|
a.m. on Wednesday, June 17, 2026 (Hong Kong time), provided that the Global Offering has
|
||||||
|
become unconditional and the right of termination described in the section headed “Underwriting ”
|
||||||
|
has not been exercised. Investors who trade H Shares prior to the receipt of H Share certificates or
|
||||||
|
the H Share certificates becoming valid do so entirely at their own risk.
|
||||||
|
Assuming that the Hong Kong Public Offering becomes unconditional at or before 8:00 a.m. in
|
||||||
|
Hong Kong on Wednesday, June 17, 2026, it is expected that dealings in the H Shares on the Hong
|
||||||
|
Kong Stock Exchange will commence at 9:00 a.m. on Wednesday, June 17, 2026. The H Shares
|
||||||
|
will be traded in board lots of 200 H Shares each and the stock code of the H Shares will be 6675.
|
||||||
|
|
||||||
|
|
||||||
|
--- page 11 ---
|
||||||
|
11
|
||||||
|
This announcement is available for viewing on the website of the Company at www.senasic.com
|
||||||
|
and the website of the Hong Kong Stock Exchange at www.hkexnews.hk .
|
||||||
|
By order of the Board
|
||||||
|
SENASIC Electronics Technology Co., Ltd.
|
||||||
|
Li Mengxiong
|
||||||
|
Chairman of the Board, Executive Director and Chief Executive Officer
|
||||||
|
Hong Kong, June 9, 2026
|
||||||
|
Directors of the Company named in the application to which this announcement relates
|
||||||
|
are: (i) Mr. Li Mengxiong, Mr. Zhu Shouteng, Mr. Li Shuguang and Ms. Xu Hongru as
|
||||||
|
executive directors; (ii) Mr. Ju Hua and Mr. Sha Chongjiu as non-executive directors; and (iii)
|
||||||
|
Mr. Chu Xiaowen, Mr. Jie Donghui and Ms. Cheung Suet Fong as independent non-executive
|
||||||
|
directors.
|
||||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,4 +1,3 @@
|
|||||||
gap_id,ticker,stage,field_name,reason,expected_resolution_date,created_at,notes
|
gap_id,ticker,stage,field_name,reason,expected_resolution_date,created_at,notes
|
||||||
06106_allotment_results_pending_2026_06_15,06106,T1_allotment,ipo_demand,Allotment results were expected on 2026-06-23 and were not available in this seed archive.,2026-06-23,2026-06-15T06:15:00Z,Update after the HKEXnews allotment results announcement is published.
|
06106_allotment_results_pending_2026_06_15,06106,T1_allotment,ipo_demand,Allotment results were expected on 2026-06-23 and were not available in this seed archive.,2026-06-23,2026-06-15T06:15:00Z,Update after the HKEXnews allotment results announcement is published.
|
||||||
06106_full_prospectus_classification_2026_06_15,06106,T0_prospectus,full_prospectus_local_path,The archived 2026061500011 PDF is an offering announcement/notice; the separately archived 2026061500013 PDF needs document-role verification before detailed extraction.,,2026-06-15T06:15:00Z,Keep both official files in raw archive until classification is confirmed.
|
06675_allotment_results_pending_2026_06_15,06675,T1_allotment,ipo_demand,Allotment results were expected on 2026-06-16 and were not available in this seed archive.,2026-06-16,2026-06-15T06:15:00Z,Update after the HKEXnews allotment results announcement is published.
|
||||||
06675_allotment_results_pending_2026_06_15,06675,T1_allotment,ipo_demand,Allotment results were expected on 2026-06-16 and were not available in this seed archive.,2026-06-16,2026-06-15T06:15:00Z,Update after the HKEXnews allotment results announcement is published.
|
|
||||||
|
|||||||
|
@@ -0,0 +1,7 @@
|
|||||||
|
source_id,ticker,source_type,pdf_local_path,pdf_sha256,text_local_path,text_sha256,page_count,pages_with_text,char_count,status,notes
|
||||||
|
06106_prospectus_candidate_2026_06_15,06106,prospectus,data/raw/06106/prospectus_candidate_2026-06-15.pdf,e8b129296563e43b7834be9d59ac41926fbaeb4f088da2c908b1f04b4151967b,data/extracted_text/06106/prospectus_candidate_2026-06-15.txt,8ae30cdbedb43ea17c242e31cfab6bf937e6e5b64b534051b80a77770e4d1da3,424,424,1463866,ok,
|
||||||
|
06106_prospectus_notice_2026_06_15,06106,prospectus_notice,data/raw/06106/prospectus_notice_2026-06-15.pdf,510983deaba5614975a57c5e77d3ea83af071a24609c28cd3f89914e1649bff5,data/extracted_text/06106/prospectus_notice_2026-06-15.txt,544e10f80f60aeb5d278cf64b90b2def03aab3011fbde054686dbfaf3eb314d8,11,11,24636,ok,
|
||||||
|
06658_allotment_results_2026_06_12,06658,allotment_results,data/raw/06658/allotment_results_2026-06-12.pdf,bb305cf55cc87809ecd845ea44243c4f41fcfaa31dbf496580e2ed8fc06d54a0,data/extracted_text/06658/allotment_results_2026-06-12.txt,eca3db4f06e5f228764f15f4ffed712528a094d3254150e5fcff5d49639bf7e4,16,16,33659,ok,
|
||||||
|
06658_prospectus_2026_06_05,06658,prospectus,data/raw/06658/prospectus_2026-06-05.pdf,e928dd8082e8aaf28156a46f64c98bee308d8ae4d10a9571a4531a3f9a8f0eb1,data/extracted_text/06658/prospectus_2026-06-05.txt,ec7d3817d77fb9f5a3795fbe9dd4e7d5fc927e40c5c67ef7427bf3e9b4275c8d,418,418,1198420,ok,
|
||||||
|
06675_global_offering_announcement_2026_06_09,06675,global_offering_announcement,data/raw/06675/global_offering_announcement_2026-06-09.pdf,a6b0c03d6b7a42cab0865aa0abf6dfa2dd80e6d16e392d73ddd3cd3839f7aeff,data/extracted_text/06675/global_offering_announcement_2026-06-09.txt,dea36ebe739c7dbb50121ce2cf63698d2d5a84fa2d5593fddbf0b6cdb05f4d1d,11,11,24716,ok,
|
||||||
|
06675_prospectus_2026_06_09,06675,prospectus,data/raw/06675/prospectus_2026-06-09.pdf,0c0c634786b7e7da921dd631fa7ba696043fae4ab29cf29dcc5f9e976c53b160,data/extracted_text/06675/prospectus_2026-06-09.txt,068578388742b94dd8f40381a4e6f62a88487374aa9e856b61f71acd9fcd93c2,388,388,1356301,ok,
|
||||||
|
@@ -1,2 +1,2 @@
|
|||||||
demand_id,ticker,source_id,stage_date,valid_applications,successful_applications,public_oversubscription_times,international_placees,international_oversubscription_times,final_hk_offer_shares,final_international_offer_shares,data_as_of,notes
|
demand_id,ticker,source_id,stage_date,valid_applications,successful_applications,public_oversubscription_times,international_placees,international_oversubscription_times,final_hk_offer_shares,final_international_offer_shares,data_as_of,notes
|
||||||
06658_allotment_2026_06_12,06658,06658_allotment_results_2026_06_12,2026-06-12,180507,11465,6586.73,64,2.64,1146500,10317600,2026-06-15T06:15:00Z,Claw-back shown as N/A in the HKEXnews allotment results.
|
06658_allotment_2026_06_12,06658,06658_allotment_results_2026_06_12,2026-06-12,180507,11465,6586.73,64,2.64,1146500,10317600,2026-06-15T06:15:00Z,Claw-back shown as N/A in the HKEXnews allotment results.
|
||||||
|
|||||||
|
@@ -1,4 +1,4 @@
|
|||||||
ticker,company_name_en,company_name_zh,stock_short_name,exchange,board,status,listing_date,application_start_date,application_end_date,allotment_results_expected_date,industry_label,data_as_of,notes
|
ticker,company_name_en,company_name_zh,stock_short_name,exchange,board,status,listing_date,application_start_date,application_end_date,allotment_results_expected_date,industry_label,data_as_of,notes
|
||||||
06106,"Shanghai Seer Intelligent Technology Co., Ltd.",上海仙工智能科技股份有限公司,,HKEX,Main Board,open_for_subscription,2026-06-24,2026-06-15,2026-06-18,2026-06-23,Industrial intelligent robots / robot controllers,2026-06-15T06:15:00Z,Seeded from HKEXnews global offering announcement; full prospectus source classification needs follow-up.
|
06106,"Shanghai Seer Intelligent Technology Co., Ltd.",上海仙工智能科技股份有限公司,,HKEX,Main Board,open_for_subscription,2026-06-24,2026-06-15,2026-06-18,2026-06-23,Industrial intelligent robots / robot controllers,2026-06-15T06:15:00Z,Seeded from HKEXnews global offering announcement; full prospectus source classification needs follow-up.
|
||||||
06658,"Liuliumei Co., Ltd.",溜溜梅股份有限公司,LIULIUMEI,HKEX,Main Board,listed,2026-06-15,2026-06-05,2026-06-10,2026-06-12,Snack food / preserved fruit,2026-06-15T06:15:00Z,Seeded from HKEXnews prospectus and allotment results.
|
06658,"Liuliumei Co., Ltd.",溜溜梅股份有限公司,LIULIUMEI,HKEX,Main Board,listed,2026-06-15,2026-06-05,2026-06-10,2026-06-12,Snack food / preserved fruit,2026-06-15T06:15:00Z,Seeded from HKEXnews prospectus and allotment results.
|
||||||
06675,"SENASIC Electronics Technology Co., Ltd.",琻捷電子科技(江蘇)股份有限公司,,HKEX,Main Board,pending_listing,2026-06-17,2026-06-09,2026-06-12,2026-06-16,Automotive wireless sensing SoC / semiconductors,2026-06-15T06:15:00Z,Seeded from HKEXnews prospectus and global offering announcement; allotment results not yet archived.
|
06675,"SENASIC Electronics Technology Co., Ltd.",琻捷電子科技(江蘇)股份有限公司,,HKEX,Main Board,pending_listing,2026-06-17,2026-06-09,2026-06-12,2026-06-16,Automotive wireless sensing SoC / semiconductors,2026-06-15T06:15:00Z,Seeded from HKEXnews prospectus and global offering announcement; allotment results not yet archived.
|
||||||
|
|||||||
|
@@ -1,4 +1,4 @@
|
|||||||
ticker,source_id,prospectus_date,offer_price_hkd,board_lot,min_subscription_amount_hkd,global_offer_shares,hk_offer_shares_initial,international_offer_shares_initial,public_offer_pct_initial,over_allotment_offer_shares,offer_size_adjustment_offer_shares,market_cap_hkd_m,gross_proceeds_hkd_m,net_proceeds_hkd_m,issued_shares_upon_listing,data_as_of
|
ticker,source_id,prospectus_date,offer_price_hkd,board_lot,min_subscription_amount_hkd,global_offer_shares,hk_offer_shares_initial,international_offer_shares_initial,public_offer_pct_initial,over_allotment_offer_shares,offer_size_adjustment_offer_shares,market_cap_hkd_m,gross_proceeds_hkd_m,net_proceeds_hkd_m,issued_shares_upon_listing,data_as_of
|
||||||
06106,06106_prospectus_notice_2026_06_15,2026-06-15,101.6,50,5131.24,10497300,524900,9972400,0.05,1574550,1574550,,,,,2026-06-15T06:15:00Z
|
06106,06106_prospectus_candidate_2026_06_15,2026-06-15,101.6,50,5131.24,10497300,524900,9972400,0.05,1574550,1574550,11226.52568,1066.52568,995.4,110497300,2026-06-15T06:15:00Z
|
||||||
06658,06658_prospectus_2026_06_05,2026-06-05,43.58,100,4401.96,11464100,1146500,10317600,0.1,,,3434.59,499.6,440.1,78811208,2026-06-15T06:15:00Z
|
06658,06658_prospectus_2026_06_05,2026-06-05,43.58,100,4401.96,11464100,1146500,10317600,0.1,,,3434.59,499.6,440.1,78811208,2026-06-15T06:15:00Z
|
||||||
06675,06675_global_offering_announcement_2026_06_09,2026-06-09,18.36,200,3709.04,53407000,5340800,48066200,0.1,8011000,,6959.2,,906.7,379041820,2026-06-15T06:15:00Z
|
06675,06675_global_offering_announcement_2026_06_09,2026-06-09,18.36,200,3709.04,53407000,5340800,48066200,0.1,8011000,,6959.2,,906.7,379041820,2026-06-15T06:15:00Z
|
||||||
|
|||||||
|
@@ -1,7 +1,7 @@
|
|||||||
source_id,ticker,source_type,title,path_base,local_path,url,file_sha256,source_date,archived_at,notes
|
source_id,ticker,source_type,title,path_base,local_path,url,file_sha256,source_date,archived_at,notes
|
||||||
06106_prospectus_candidate_2026_06_15,06106,prospectus_candidate_pending_verification,"Shanghai Seer Intelligent Technology Co., Ltd. Prospectus Candidate",repo_root,data/raw/06106/prospectus_candidate_2026-06-15.pdf,https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0615/2026061500013.pdf,e8b129296563e43b7834be9d59ac41926fbaeb4f088da2c908b1f04b4151967b,2026-06-15,2026-06-15T06:15:00Z,Downloaded from HKEXnews; document role should be verified before using for detailed fact extraction.
|
06106_prospectus_candidate_2026_06_15,06106,prospectus,"Shanghai Seer Intelligent Technology Co., Ltd. Prospectus",repo_root,data/raw/06106/prospectus_candidate_2026-06-15.pdf,https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0615/2026061500013.pdf,e8b129296563e43b7834be9d59ac41926fbaeb4f088da2c908b1f04b4151967b,2026-06-15,2026-06-15T06:15:00Z,HKEXnews prospectus; verified by text extraction as a 424-page GLOBAL OFFERING document.
|
||||||
06106_prospectus_notice_2026_06_15,06106,prospectus_notice,"Shanghai Seer Intelligent Technology Co., Ltd. Prospectus Notice",repo_root,data/raw/06106/prospectus_notice_2026-06-15.pdf,https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0615/2026061500011.pdf,510983deaba5614975a57c5e77d3ea83af071a24609c28cd3f89914e1649bff5,2026-06-15,2026-06-15T06:15:00Z,HKEXnews announcement containing global offering terms and timetable.
|
06106_prospectus_notice_2026_06_15,06106,prospectus_notice,"Shanghai Seer Intelligent Technology Co., Ltd. Prospectus Notice",repo_root,data/raw/06106/prospectus_notice_2026-06-15.pdf,https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0615/2026061500011.pdf,510983deaba5614975a57c5e77d3ea83af071a24609c28cd3f89914e1649bff5,2026-06-15,2026-06-15T06:15:00Z,HKEXnews announcement containing global offering terms and timetable.
|
||||||
06658_allotment_results_2026_06_12,06658,allotment_results,"Liuliumei Co., Ltd. Announcement of Allotment Results",repo_root,data/raw/06658/allotment_results_2026-06-12.pdf,https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0612/2026061202100.pdf,bb305cf55cc87809ecd845ea44243c4f41fcfaa31dbf496580e2ed8fc06d54a0,2026-06-12,2026-06-15T06:15:00Z,HKEXnews allotment results.
|
06658_allotment_results_2026_06_12,06658,allotment_results,"Liuliumei Co., Ltd. Announcement of Allotment Results",repo_root,data/raw/06658/allotment_results_2026-06-12.pdf,https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0612/2026061202100.pdf,bb305cf55cc87809ecd845ea44243c4f41fcfaa31dbf496580e2ed8fc06d54a0,2026-06-12,2026-06-15T06:15:00Z,HKEXnews allotment results.
|
||||||
06658_prospectus_2026_06_05,06658,prospectus,"Liuliumei Co., Ltd. Prospectus",repo_root,data/raw/06658/prospectus_2026-06-05.pdf,https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0605/2026060500023.pdf,e928dd8082e8aaf28156a46f64c98bee308d8ae4d10a9571a4531a3f9a8f0eb1,2026-06-05,2026-06-15T06:15:00Z,HKEXnews prospectus.
|
06658_prospectus_2026_06_05,06658,prospectus,"Liuliumei Co., Ltd. Prospectus",repo_root,data/raw/06658/prospectus_2026-06-05.pdf,https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0605/2026060500023.pdf,e928dd8082e8aaf28156a46f64c98bee308d8ae4d10a9571a4531a3f9a8f0eb1,2026-06-05,2026-06-15T06:15:00Z,HKEXnews prospectus.
|
||||||
06675_global_offering_announcement_2026_06_09,06675,global_offering_announcement,"SENASIC Electronics Technology Co., Ltd. Global Offering Announcement",repo_root,data/raw/06675/global_offering_announcement_2026-06-09.pdf,https://www.hkexnews.hk/listedco/listconews/sehk/2026/0609/2026060900009.pdf,a6b0c03d6b7a42cab0865aa0abf6dfa2dd80e6d16e392d73ddd3cd3839f7aeff,2026-06-09,2026-06-15T06:15:00Z,HKEXnews global offering announcement.
|
06675_global_offering_announcement_2026_06_09,06675,global_offering_announcement,"SENASIC Electronics Technology Co., Ltd. Global Offering Announcement",repo_root,data/raw/06675/global_offering_announcement_2026-06-09.pdf,https://www.hkexnews.hk/listedco/listconews/sehk/2026/0609/2026060900009.pdf,a6b0c03d6b7a42cab0865aa0abf6dfa2dd80e6d16e392d73ddd3cd3839f7aeff,2026-06-09,2026-06-15T06:15:00Z,HKEXnews global offering announcement.
|
||||||
06675_prospectus_2026_06_09,06675,prospectus,"SENASIC Electronics Technology Co., Ltd. Prospectus",repo_root,data/raw/06675/prospectus_2026-06-09.pdf,https://www.hkexnews.hk/listedco/listconews/sehk/2026/0609/2026060900029.pdf,0c0c634786b7e7da921dd631fa7ba696043fae4ab29cf29dcc5f9e976c53b160,2026-06-09,2026-06-15T06:15:00Z,HKEXnews prospectus.
|
06675_prospectus_2026_06_09,06675,prospectus,"SENASIC Electronics Technology Co., Ltd. Prospectus",repo_root,data/raw/06675/prospectus_2026-06-09.pdf,https://www.hkexnews.hk/listedco/listconews/sehk/2026/0609/2026060900029.pdf,0c0c634786b7e7da921dd631fa7ba696043fae4ab29cf29dcc5f9e976c53b160,2026-06-09,2026-06-15T06:15:00Z,HKEXnews prospectus.
|
||||||
|
|||||||
|
@@ -0,0 +1 @@
|
|||||||
|
pypdf>=6.1,<7
|
||||||
@@ -13,6 +13,9 @@ ARCHIVE_AS_OF = "2026-06-15T06:15:00Z"
|
|||||||
DB_PATH = Path("data/hk_ipo.sqlite")
|
DB_PATH = Path("data/hk_ipo.sqlite")
|
||||||
SCHEMA_PATH = Path("schema/hk_ipo.schema.sql")
|
SCHEMA_PATH = Path("schema/hk_ipo.schema.sql")
|
||||||
SNAPSHOT_DIR = Path("data/snapshots")
|
SNAPSHOT_DIR = Path("data/snapshots")
|
||||||
|
STALE_GAP_IDS = [
|
||||||
|
"06106_full_prospectus_classification_2026_06_15",
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
IPO_MASTER = [
|
IPO_MASTER = [
|
||||||
@@ -102,7 +105,7 @@ OFFERING_TERMS = [
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ticker": "06106",
|
"ticker": "06106",
|
||||||
"source_id": "06106_prospectus_notice_2026_06_15",
|
"source_id": "06106_prospectus_candidate_2026_06_15",
|
||||||
"prospectus_date": "2026-06-15",
|
"prospectus_date": "2026-06-15",
|
||||||
"offer_price_hkd": 101.60,
|
"offer_price_hkd": 101.60,
|
||||||
"board_lot": 50,
|
"board_lot": 50,
|
||||||
@@ -113,10 +116,10 @@ OFFERING_TERMS = [
|
|||||||
"public_offer_pct_initial": 0.05,
|
"public_offer_pct_initial": 0.05,
|
||||||
"over_allotment_offer_shares": 1574550,
|
"over_allotment_offer_shares": 1574550,
|
||||||
"offer_size_adjustment_offer_shares": 1574550,
|
"offer_size_adjustment_offer_shares": 1574550,
|
||||||
"market_cap_hkd_m": None,
|
"market_cap_hkd_m": 11226.52568,
|
||||||
"gross_proceeds_hkd_m": None,
|
"gross_proceeds_hkd_m": 1066.52568,
|
||||||
"net_proceeds_hkd_m": None,
|
"net_proceeds_hkd_m": 995.4,
|
||||||
"issued_shares_upon_listing": None,
|
"issued_shares_upon_listing": 110497300,
|
||||||
"data_as_of": ARCHIVE_AS_OF,
|
"data_as_of": ARCHIVE_AS_OF,
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
@@ -195,12 +198,12 @@ SOURCES = [
|
|||||||
{
|
{
|
||||||
"source_id": "06106_prospectus_candidate_2026_06_15",
|
"source_id": "06106_prospectus_candidate_2026_06_15",
|
||||||
"ticker": "06106",
|
"ticker": "06106",
|
||||||
"source_type": "prospectus_candidate_pending_verification",
|
"source_type": "prospectus",
|
||||||
"title": "Shanghai Seer Intelligent Technology Co., Ltd. Prospectus Candidate",
|
"title": "Shanghai Seer Intelligent Technology Co., Ltd. Prospectus",
|
||||||
"local_path": "data/raw/06106/prospectus_candidate_2026-06-15.pdf",
|
"local_path": "data/raw/06106/prospectus_candidate_2026-06-15.pdf",
|
||||||
"url": "https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0615/2026061500013.pdf",
|
"url": "https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0615/2026061500013.pdf",
|
||||||
"source_date": "2026-06-15",
|
"source_date": "2026-06-15",
|
||||||
"notes": "Downloaded from HKEXnews; document role should be verified before using for detailed fact extraction.",
|
"notes": "HKEXnews prospectus; verified by text extraction as a 424-page GLOBAL OFFERING document.",
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -226,16 +229,6 @@ DATA_GAPS = [
|
|||||||
"created_at": ARCHIVE_AS_OF,
|
"created_at": ARCHIVE_AS_OF,
|
||||||
"notes": "Update after the HKEXnews allotment results announcement is published.",
|
"notes": "Update after the HKEXnews allotment results announcement is published.",
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"gap_id": "06106_full_prospectus_classification_2026_06_15",
|
|
||||||
"ticker": "06106",
|
|
||||||
"stage": "T0_prospectus",
|
|
||||||
"field_name": "full_prospectus_local_path",
|
|
||||||
"reason": "The archived 2026061500011 PDF is an offering announcement/notice; the separately archived 2026061500013 PDF needs document-role verification before detailed extraction.",
|
|
||||||
"expected_resolution_date": None,
|
|
||||||
"created_at": ARCHIVE_AS_OF,
|
|
||||||
"notes": "Keep both official files in raw archive until classification is confirmed.",
|
|
||||||
},
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
@@ -278,7 +271,7 @@ def export_snapshot(conn: sqlite3.Connection, table: str) -> None:
|
|||||||
cursor = conn.execute(f"SELECT * FROM {table} ORDER BY 1")
|
cursor = conn.execute(f"SELECT * FROM {table} ORDER BY 1")
|
||||||
columns = [description[0] for description in cursor.description]
|
columns = [description[0] for description in cursor.description]
|
||||||
with (SNAPSHOT_DIR / f"{table}.csv").open("w", newline="", encoding="utf-8") as handle:
|
with (SNAPSHOT_DIR / f"{table}.csv").open("w", newline="", encoding="utf-8") as handle:
|
||||||
writer = csv.writer(handle)
|
writer = csv.writer(handle, lineterminator="\n")
|
||||||
writer.writerow(columns)
|
writer.writerow(columns)
|
||||||
writer.writerows(cursor.fetchall())
|
writer.writerows(cursor.fetchall())
|
||||||
|
|
||||||
@@ -287,6 +280,7 @@ def main() -> None:
|
|||||||
DB_PATH.parent.mkdir(parents=True, exist_ok=True)
|
DB_PATH.parent.mkdir(parents=True, exist_ok=True)
|
||||||
with sqlite3.connect(DB_PATH) as conn:
|
with sqlite3.connect(DB_PATH) as conn:
|
||||||
conn.executescript(SCHEMA_PATH.read_text(encoding="utf-8"))
|
conn.executescript(SCHEMA_PATH.read_text(encoding="utf-8"))
|
||||||
|
conn.executemany("DELETE FROM data_gaps WHERE gap_id = ?", [(gap_id,) for gap_id in STALE_GAP_IDS])
|
||||||
upsert_rows(conn, "ipo_master", IPO_MASTER)
|
upsert_rows(conn, "ipo_master", IPO_MASTER)
|
||||||
upsert_rows(conn, "offering_terms", OFFERING_TERMS)
|
upsert_rows(conn, "offering_terms", OFFERING_TERMS)
|
||||||
upsert_rows(conn, "ipo_demand", IPO_DEMAND)
|
upsert_rows(conn, "ipo_demand", IPO_DEMAND)
|
||||||
|
|||||||
@@ -0,0 +1,216 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
|
"""Extract text from archived IPO PDFs into repo-relative derived text files."""
|
||||||
|
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
|
import argparse
|
||||||
|
import csv
|
||||||
|
import hashlib
|
||||||
|
import json
|
||||||
|
import sqlite3
|
||||||
|
import sys
|
||||||
|
from dataclasses import dataclass
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
|
||||||
|
DEFAULT_DB_PATH = Path("data/hk_ipo.sqlite")
|
||||||
|
DEFAULT_OUTPUT_ROOT = Path("data/extracted_text")
|
||||||
|
DEFAULT_MANIFEST = Path("data/snapshots/extracted_text_manifest.csv")
|
||||||
|
|
||||||
|
|
||||||
|
@dataclass(frozen=True)
|
||||||
|
class SourceDocument:
|
||||||
|
source_id: str
|
||||||
|
ticker: str
|
||||||
|
source_type: str
|
||||||
|
local_path: str
|
||||||
|
file_sha256: str | None
|
||||||
|
|
||||||
|
|
||||||
|
def repo_root() -> Path:
|
||||||
|
return Path.cwd()
|
||||||
|
|
||||||
|
|
||||||
|
def require_repo_relative(relative_path: str) -> Path:
|
||||||
|
path = Path(relative_path)
|
||||||
|
if path.is_absolute() or relative_path.startswith("./") or "\\" in relative_path:
|
||||||
|
raise ValueError(f"Path must be repo-relative POSIX style: {relative_path}")
|
||||||
|
full_path = repo_root() / path
|
||||||
|
if not full_path.exists():
|
||||||
|
raise FileNotFoundError(relative_path)
|
||||||
|
return full_path
|
||||||
|
|
||||||
|
|
||||||
|
def sha256_file(path: Path) -> str:
|
||||||
|
digest = hashlib.sha256()
|
||||||
|
with path.open("rb") as handle:
|
||||||
|
for chunk in iter(lambda: handle.read(1024 * 1024), b""):
|
||||||
|
digest.update(chunk)
|
||||||
|
return digest.hexdigest()
|
||||||
|
|
||||||
|
|
||||||
|
def load_sources(db_path: Path, requested_sources: list[str]) -> list[SourceDocument]:
|
||||||
|
with sqlite3.connect(db_path) as conn:
|
||||||
|
conn.row_factory = sqlite3.Row
|
||||||
|
if requested_sources:
|
||||||
|
placeholders = ", ".join("?" for _ in requested_sources)
|
||||||
|
rows = conn.execute(
|
||||||
|
f"""
|
||||||
|
SELECT source_id, ticker, source_type, local_path, file_sha256
|
||||||
|
FROM source_refs
|
||||||
|
WHERE source_id IN ({placeholders})
|
||||||
|
ORDER BY ticker, source_id
|
||||||
|
""",
|
||||||
|
requested_sources,
|
||||||
|
).fetchall()
|
||||||
|
else:
|
||||||
|
rows = conn.execute(
|
||||||
|
"""
|
||||||
|
SELECT source_id, ticker, source_type, local_path, file_sha256
|
||||||
|
FROM source_refs
|
||||||
|
WHERE local_path LIKE '%.pdf'
|
||||||
|
ORDER BY ticker, source_id
|
||||||
|
"""
|
||||||
|
).fetchall()
|
||||||
|
return [SourceDocument(**dict(row)) for row in rows]
|
||||||
|
|
||||||
|
|
||||||
|
def import_pypdf():
|
||||||
|
try:
|
||||||
|
from pypdf import PdfReader
|
||||||
|
except ModuleNotFoundError as exc:
|
||||||
|
raise SystemExit(
|
||||||
|
"Missing dependency: pypdf. Install with `python3 -m pip install -r requirements.txt`."
|
||||||
|
) from exc
|
||||||
|
return PdfReader
|
||||||
|
|
||||||
|
|
||||||
|
def extract_text(pdf_path: Path) -> tuple[str, int, int]:
|
||||||
|
PdfReader = import_pypdf()
|
||||||
|
reader = PdfReader(str(pdf_path))
|
||||||
|
chunks: list[str] = []
|
||||||
|
pages_with_text = 0
|
||||||
|
for index, page in enumerate(reader.pages, start=1):
|
||||||
|
text = page.extract_text() or ""
|
||||||
|
if text.strip():
|
||||||
|
pages_with_text += 1
|
||||||
|
cleaned_text = "\n".join(line.rstrip() for line in text.strip().splitlines())
|
||||||
|
chunks.append(f"\n\n--- page {index} ---\n{cleaned_text}\n")
|
||||||
|
return "".join(chunks).strip() + "\n", len(reader.pages), pages_with_text
|
||||||
|
|
||||||
|
|
||||||
|
def text_output_path(output_root: Path, source: SourceDocument) -> Path:
|
||||||
|
pdf_stem = Path(source.local_path).stem
|
||||||
|
return output_root / source.ticker / f"{pdf_stem}.txt"
|
||||||
|
|
||||||
|
|
||||||
|
def write_manifest(rows: list[dict[str, object]], manifest_path: Path) -> None:
|
||||||
|
manifest_path.parent.mkdir(parents=True, exist_ok=True)
|
||||||
|
fieldnames = [
|
||||||
|
"source_id",
|
||||||
|
"ticker",
|
||||||
|
"source_type",
|
||||||
|
"pdf_local_path",
|
||||||
|
"pdf_sha256",
|
||||||
|
"text_local_path",
|
||||||
|
"text_sha256",
|
||||||
|
"page_count",
|
||||||
|
"pages_with_text",
|
||||||
|
"char_count",
|
||||||
|
"status",
|
||||||
|
"notes",
|
||||||
|
]
|
||||||
|
with manifest_path.open("w", newline="", encoding="utf-8") as handle:
|
||||||
|
writer = csv.DictWriter(handle, fieldnames=fieldnames, lineterminator="\n")
|
||||||
|
writer.writeheader()
|
||||||
|
writer.writerows(rows)
|
||||||
|
|
||||||
|
|
||||||
|
def main() -> int:
|
||||||
|
parser = argparse.ArgumentParser(description=__doc__)
|
||||||
|
parser.add_argument("--db", default=str(DEFAULT_DB_PATH), help="Repo-relative SQLite database path.")
|
||||||
|
parser.add_argument(
|
||||||
|
"--output-root",
|
||||||
|
default=str(DEFAULT_OUTPUT_ROOT),
|
||||||
|
help="Repo-relative output directory for extracted text.",
|
||||||
|
)
|
||||||
|
parser.add_argument(
|
||||||
|
"--manifest",
|
||||||
|
default=str(DEFAULT_MANIFEST),
|
||||||
|
help="Repo-relative CSV manifest path.",
|
||||||
|
)
|
||||||
|
parser.add_argument(
|
||||||
|
"--source-id",
|
||||||
|
action="append",
|
||||||
|
default=[],
|
||||||
|
help="Specific source_id to extract. May be passed multiple times. Defaults to all PDF source_refs.",
|
||||||
|
)
|
||||||
|
parser.add_argument("--json", action="store_true", help="Print a JSON summary.")
|
||||||
|
args = parser.parse_args()
|
||||||
|
|
||||||
|
db_path = require_repo_relative(args.db)
|
||||||
|
output_root = Path(args.output_root)
|
||||||
|
if output_root.is_absolute() or args.output_root.startswith("./") or "\\" in args.output_root:
|
||||||
|
raise ValueError(f"Output root must be repo-relative POSIX style: {args.output_root}")
|
||||||
|
manifest_path = Path(args.manifest)
|
||||||
|
if manifest_path.is_absolute() or args.manifest.startswith("./") or "\\" in args.manifest:
|
||||||
|
raise ValueError(f"Manifest path must be repo-relative POSIX style: {args.manifest}")
|
||||||
|
|
||||||
|
rows: list[dict[str, object]] = []
|
||||||
|
for source in load_sources(db_path, args.source_id):
|
||||||
|
pdf_path = require_repo_relative(source.local_path)
|
||||||
|
actual_pdf_hash = sha256_file(pdf_path)
|
||||||
|
if source.file_sha256 and source.file_sha256 != actual_pdf_hash:
|
||||||
|
raise ValueError(f"PDF hash mismatch for {source.source_id}")
|
||||||
|
|
||||||
|
output_path = text_output_path(output_root, source)
|
||||||
|
output_path.parent.mkdir(parents=True, exist_ok=True)
|
||||||
|
try:
|
||||||
|
text, page_count, pages_with_text = extract_text(pdf_path)
|
||||||
|
output_path.write_text(text, encoding="utf-8")
|
||||||
|
text_hash = sha256_file(output_path)
|
||||||
|
char_count = len(text)
|
||||||
|
status = "ok" if pages_with_text else "no_text_extracted"
|
||||||
|
notes = ""
|
||||||
|
except Exception as exc:
|
||||||
|
output_path.write_text("", encoding="utf-8")
|
||||||
|
text_hash = sha256_file(output_path)
|
||||||
|
page_count = 0
|
||||||
|
pages_with_text = 0
|
||||||
|
char_count = 0
|
||||||
|
status = "error"
|
||||||
|
notes = f"{type(exc).__name__}: {exc}"
|
||||||
|
|
||||||
|
rows.append(
|
||||||
|
{
|
||||||
|
"source_id": source.source_id,
|
||||||
|
"ticker": source.ticker,
|
||||||
|
"source_type": source.source_type,
|
||||||
|
"pdf_local_path": source.local_path,
|
||||||
|
"pdf_sha256": actual_pdf_hash,
|
||||||
|
"text_local_path": output_path.as_posix(),
|
||||||
|
"text_sha256": text_hash,
|
||||||
|
"page_count": page_count,
|
||||||
|
"pages_with_text": pages_with_text,
|
||||||
|
"char_count": char_count,
|
||||||
|
"status": status,
|
||||||
|
"notes": notes,
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
write_manifest(rows, manifest_path)
|
||||||
|
if args.json:
|
||||||
|
print(json.dumps(rows, ensure_ascii=False, indent=2))
|
||||||
|
else:
|
||||||
|
print(f"extracted {len(rows)} PDF source(s); manifest: {manifest_path.as_posix()}")
|
||||||
|
for row in rows:
|
||||||
|
print(
|
||||||
|
f"{row['source_id']}: {row['status']} "
|
||||||
|
f"pages={row['pages_with_text']}/{row['page_count']} "
|
||||||
|
f"chars={row['char_count']}"
|
||||||
|
)
|
||||||
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
raise SystemExit(main())
|
||||||
Reference in New Issue
Block a user