yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
thank you alecxs for your patience with me. you are a great gentleman.

thank you for

0 - 2FFF = bl1

3000 - 15FFF = epbl.bin

16000 - 67FFF = bl2.bin

...

A4000 - 223FFF = s-boot.bin

224000 - 263FFF = dram_el3mon.bin

1 downloaded the latest firmware from the internet

2 i extracted sboot.bin

I rewrote the files

3 boom

[COM8]Write thread Start################### 2023_02_05-16_36_542

[COM8]Transfer Done : IMAGES/bl1 2023_02_05-16_36_652

[COM8]Transfer Done : IMAGES/epbl.bin 2023_02_05-16_36_783

[COM8]Transfer Done : IMAGES/bl2.bin 2023_02_05-16_36_221

[COM8]Transfer Done : IMAGES/s-boot.bin 2023_02_05-16_36_546

[COM8]Transfer Done : IMAGES/dram_el3mon.bin 2023_02_05-16_36_677

[COM8]Write thread Exit##################### 2023_02_05-16_36_697

thank you from the bottom of my heart

may god give you good health
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
Thanks for the help

Thanks for the help

I managed to bring him back to life
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
who needs the files

can take them from here
[Samsung Galaxy Note 10+ Questions & Answers] louforgiveno:
XDA at it's Finest!!!

@alecxs and @adfree

Awesome to see you two at it helping out!

Thank you 💯
[Samsung Galaxy Note 10+ Questions & Answers] V0latyle:
@bobbywan30 I think you may have some misconceptions on what XDA is all about.

Firstly, you MUST obey the Forum Rules. Do not post the same message several times, do not keep posting the same files multiple times, and USE ENGLISH.

Second, you and only you are responsible for the risks you take. If you don't know what you're doing, you shouldn't be doing it. No one is obligated to help you. This forum is an excellent resource to learn things, but we aren't a "software support" forum where you can beg and demand that people do things for you. You will often find that people are more willing to offer help when it's clear that you have a general idea of what you're doing, but no one here is going to want to spoon feed you and hold your hand every step of the way. If someone tells you that you're doing something wrong, or that you don't know what you're doing, that should be your indication to STOP and do some research to gather the information you need.

It doesn't matter how big your problem is; you got yourself into this mess, and it's rude to expect other people to dig you out.
[Samsung Galaxy Note 10+ Questions & Answers] harif_p:
Hello, how do you get this offset range from the github gist? I mean, on gist it only listed the beginning offset of every partition, but not the end of it.
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
Hi, you are right, the focus of that gist is not on offsets for splitting sboot. "my" offsets are just guessed based on other splits. use it with precautions
[Samsung Galaxy Note 10+ Questions & Answers] harif_p:
Hmm alright, still I can't guess it properly based on other splits thought, I mean someone already make a thread (pardon me it is not note 10, but s10 in this thread), but it just fails on s-boot section while flashing since I don't know how to guess it properly, because those offset was created on 2020 which mean based on Android 10, while last update for my device is on A12. Maybe you can share how you are guessing it before? thank you
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
open a set of image and its splits in hexeditor and look on the file contents. then look at your file for similar looking content (not exactly same bytes)

it's just guesswork
[Samsung Galaxy Note 10+ Questions & Answers] harif_p:
Umm alright, and my only source of set of image is from N975F, because the ones from G975F thread is already dead, I mean the download link to compare it and the OP doesn't seems open XDA anymore :rolleyes:
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
doesn't matter, you can compare with N975F
[Samsung Galaxy Note 10+ Questions & Answers] harif_p:
Yeah, now it flashing with s-boot and el3mon offset from N975F, but phone still doesn't goes into ODIN mode (it is now stopping to disconnect frequently as before, seems phone changing the mode)

well guess I'm out of luck, anyway thank you for your reply before.

Edit: after 3 minutes, suddenly the phone turned on and showing this on the top corner left, but still not detected by ODIN lol

Edit: I think the cropped word is "USB", so it is displaying USB RECOVERY MODE and my pc didn't detect it
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
I remember read someone suggested on gsmhosting.com you may have more luck with extra flashing tzsw/teegris from sboot image.

in case you're facing flashing issues you may insert DNW_WAIT in config, although I don't know if that makes a difference.

Consider that bootloader is downgrade protected, you need to flash recent sboot according to your current bootloader level.
[Samsung Galaxy Note 10+ Questions & Answers] harif_p:
Alright, lemme goes there, thank you for the suggestion.

Already tried adding DNW_WAIT line like on #179 , it just didn't work as it only showing "Wait Re-Connect AP USB Device" and "Please Run Re-Enumeration Sequence on AP" message and didn't proceed anything further.

Yeah already using latest sboot for base, from March 2023 update since I didn't know what was this phone last software version (it comes in dead already anyway).
[Samsung Galaxy Note 10+ Questions & Answers] noname9x:
@harif_p What is the actual size of your sboot.bin?
[Samsung Galaxy Note 10+ Questions & Answers] harif_p:
Here
[Samsung Galaxy Note 10+ Questions & Answers] packmar:
where is dram_train.bin? I managed to make all the files, I only need the offset location of that one. BIT 7
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
I don't know but I read it isn't really needed. either use older dram_train.bin or just skip.
[Samsung Galaxy Note 10+ Questions & Answers] r4dsl4x:
Hi alecxs, how could you extract the offset from that device? i need a guide to extract it for my device.
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
Have a look into linked references and compare with yours, look for similar patterns in hex editor
[Samsung Galaxy Note 10+ Questions & Answers] r4dsl4x:
Yeah but, I don't have a Samsung, I have a Pixel 8, but the Tensor processor seems to be similar as an Exynos

I have hardbrick, ¿do you think this method could work for me? Besides, I need to create a new .cfg and I don't know what parameters need to make it...
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
the SM-N975F.cfg is the same. you need to extract new files bl1, epbl.bin, bl2.bin, dram_train.bin, s-boot.bin, dram_el3mon.bin from sboot.img. compare the old files with old sboot.img and figure out offsets. extract new files from new sboot.img from same offsets. the file sizes will give you hint about length. use the SM-N975F.cfg as is.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
please believe me and understand that I don't know how to extract and create the files you say

you help me

I beg you

you extract

make cfg from sboot.bin

I beg you
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I beg you

help me

if you help me I will pray to God for you

I'm begging you, help me
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
open files with hexeditor and post screenshot, maybe I can help you to do it yourself
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
i opened sboot.bin

but I look like a cat at the calendar

I do not know what to do

I have no idea what everything that is seen means
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
left column you see offsets. jump to the offsets given in link. mark everything from offset down to next offset. copy-paste it into new empty file.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
how do I jump to the offsets given in the link??
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
you can use ctrl + G, then type 3000 to jump to offset 0x3000. now copy everything from

0x0 - 0x2FFF = bl1

0x3000 - 0x15FFF = ebpl

0x16000 - 0x67FFF = bl2

...

0xA4000 - 0x223FFF = s-boot

0x224000 - 0x263FFF = el3mon
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
acum ce?

**Mod Translation**

now what?
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I can't find 0x0 - 0x2FFF =

bl1 0x3000 - 0x15FFF = ebpl
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I'm desperate because I don't know how to do it
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
goto offset 0x3000. now copy everying above that line. use mouse for select and ctrl + C for copy. paste into new file with ctrl + V and save as bl1.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
do you cfg

please i beg you
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
as I said you don't need another cfg. it is the same file! I am on mobile and don't have PC today. just split the sboot.img into pieces as described, its not that hard...
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
you cfg fans please

and I try with new cfg

to see if it works
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
please create the cfg

and I try with new cfg

to see if it works
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
te rog, ai milă de mine și creează cfg-ul din sboot, ok

te implor

**Mod Translation**

please have mercy on me and create the cfg from sboot ok I beg you
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
no need to create SM-N975F.cfg you can use it as is​

🤦

; BL1
DNW_STORE exynos down 200 20 IMAGES/bl1
; EPBL
DNW_STORE exynos down 200 20 IMAGES/epbl.bin
; BL2
DNW_STORE exynos down 200 20 IMAGES/bl2.bin
; DRAM TRAINING
;DNW_STORE exynos down 200 20 IMAGES/dram_train.bin
; S-BOOT
DNW_STORE exynos down 2000 20 IMAGES/s-boot.bin
; Dram EL3
DNW_STORE exynos down 200 20 IMAGES/dram_el3mon.bin
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
But it is not working

it gives me the error in the image

I understood that a new cfg must be created from sboot.bin from the software that was on the phone before the phone died
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
that's why please

please make a cfg from sboot.bin

can go

please
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
you must create new files bl1, epbl.bin, bl2.bin, dram_train.bin, s-boot.bin, dram_el3mon.bin.

https://forum.gsmhosting.com/vbb/f200/sm-g920f-boot-repair-exynos-7420-device-2198973

I told you, no need to create new cfg. you can use the old SM-N975F.cfg. Well, if you think new cfg must be created, then do it yourself... good luck
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
but I don't know that I would

that's why I'm asking you to do the cfg
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
alecxs

ai idee de ce mi se intampla eroarea din imaginea postata???

sunt disperat

Am distrus Samsung Note 10+ al soției mele

Am reinstalat windowsul de 3 ori

alecxs

do you have any idea why the error in the posted image is happening to me???

I'm desperate

I destroyed my wife's Samsung Note 10+

I reinstalled windows 3 times

I tried windows 7 64bit

I tried windows 7 32bit

I tried windows 10

now I installed windows 7 32.bit

and the same error

do you have any idea

could you help me please
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
look here please

from BL_N975FXXU1ASK7

cfg was created that killed my phone

and on my phone it was BL_N975FXXS8HVJ1

that's why I say that an old cfg was created

and I think that a new cfg must be created from the last firmware that was on the phone
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
don't abandon me alecxs please

you are my hope

I haven't found any help so far

only you please
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
you have just quoted me two times. find another person that can translate english into your language very well. try to understand what you just have quoted.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
that's how google translates it

I wrote something wrong???
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
so I think I'm bored

and you don't want to help me anymore.... like that???
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
find another person in real life that can help you understand.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I don't have anyone alecxs

that's why I keep asking you

and please excuse me for my insistence on tin and for the trouble

please excuse me

but there is no one to help me
[Samsung Galaxy Note 10+ Questions & Answers] notnoelchannel:
please do what alecxs says. Or go and repair your phone. Or buy a new note 10
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
thanks

for your interest
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I asked alecxs for help

not to you
[Samsung Galaxy Note 10+ Questions & Answers] notnoelchannel:
please avoid rudeness! I didn't mean to be rude, i was just telling you the options you can do!
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
do you think that if I knew how to do what alecxs said.. I would still pray to him????
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
this stuff requires expert knowledge. look I gave you clear instructions... go back to page 2.

if you don't understand what I said, you can ask for clarifying a specific step. quote the specific sentence where you're struggling with.

if you cannot create the files yourself, you are not qualified to next steps. creating that files is just one minor step on the way (I am a layman in this too btw, never used that stuff nor can't tell you something you couldn't have googled yourself)

you can read everything again and again. It's written there. you're welcome to ask things you don't understand. But please don't bother me repeating the same things again and again.

please, stop begging me for doing your homework.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
Sorry for the inconvenience

I won't bother you anymore
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
hi alecxs.... can i ask you something??
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
do you have any idea why this is happening to me in the video???
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
yes, you can ask here in forum. but please read answer: "my idea" (to video) is written on #21, #26, #28, #32 on page 2.

we will try our best to help you.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I read your answer. and I tried with the old cfg that I have. because you said it was good. but the same as in the video happens to me. I tried with many versions of windows but the same thing happens. and doesn't go any further. the samsung exynos drivers are installed in the laptop but it does not go any further. I kept looking for details on the internet but I couldn't find it and I thought I'd ask you. maybe you have an idea
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
you tried with old files. old files are not good. old files are invalid. you must create new files, as described in post #28.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
thanks for the reply Alecxs

so it is not from windows nor from the drivers

the problem is from the cfg file

offfff.

I think we have no chance to bring the phone back to life

I can't manage to create the files

I kept trying and I can't

I know it's simple as you said

but my intelligence is beyond me
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
no, the cfg file is good. you can use the old cfg file.

but first, create new files from offsets as described in post #28. you must flash new files.

you select bytes with mouse, copy-paste with ctrl + C / ctrl + V in new file. the first file start byte is beginning (= 0). the first file end byte is last byte before offset 0x3000 - 1 (= 0x2FFF)
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
Yes. I love alecxs

cfg is good. but those files must be created

I understand what you are saying

the idea is that it surpasses me

I tried to document myself. but I can not

I read the details and your messages 100 times

but I can't make those files

I am beyond intelligent
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
you cannot select bytes with mouse?
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I can't understand anything when I open the Hex Editor

I don't know how to type. I don't know how to set it. I get confused and have no idea how to make those settings and save
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
in Hexeditor, select the first two lines with mouse. post screenshot. I will explain screenshot.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
immediate
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
i opened sboot.bin
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
now select the first two lines with mouse.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
so???
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
it is good like this
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
right. you have now selected bytes from start offset 0 to end offset 1F (= 20 - 1).

0x0 - 0x1F

on the left column you see offsets. on the bottom you see block selected 0-1F + length 20 (h)ex.

copy these two lines with ctrl + C. it is now in clipboard.

next, in menu 'File' -> create new empty file.

paste the two lines from clipboard into new file with ctrl + V.

now, in menu 'File' -> save the file -> bobbywan30_exercise.bin

congratulations, you have extracted your first file yourself.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
it is good like this ??
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
please create bobbywan30_exercise.bin file in HxD. don't use notepad.
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
yes, that is correct. you can compare the bytes with sboot, the first two lines looks exactly the same.

now repeat for

0x0 - 0x2FFF = bl1
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
how to compare you can compare the bytes with sboot???
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
what I have to do??? I stayed at this step???
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
you can compare in HxD. looks like the exact same bytes.

sboot.bin

bobbywan30_exercise.bin

nothing. you are done. this is the final result bobbywan30_exercise.bin for your excercise.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
now what's next???

what I have to do????
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
now start from scratch and repeat this for the first offset/file (post #28).

offset: 0 - 2FFF file name: bl1
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I didn't succeed either

woe betide me
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I don't understand offset
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
you have to select more lines. (you just copied the same offset 0-1F. but that was only excercise.)

look at picture I have marked position for start offset + end offset (post #74)

you can see offset for line in left column. you can see selection in bottom. I have marked in red color.

examples

00000000 - 0000001F = bobbywan30_exercise.bin (two lines)

00000020 - 0000002F (one line)

00000030 - 0000003F (one line)

00000040 - 0000004F (one line)

00000050 - 0000005F (one line)

...

more examples

00000000 - 0000000F (one line)

00000000 - 0000001F = bobbywan30_exercise.bin (two lines)

00000000 - 0000002F (three lines)

00000000 - 0000003F (four lines)

00000000 - 0000004F (five lines)

00000000 - 0000005F (six lines)

...

00000000 - 00002FFF = bl1 (768 lines)

if you don't understand hex value, you can calculate values in decimal

https://www.binaryhexconverter.com/hex-to-decimal-converter

examples

00000000 - 00000031 = bobbywan30_exercise.bin (two lines)

00000032 - 00000047 (one line)

00000048 - 00000063 (one line)

00000064 - 00000079 (one line)

00000080 - 00000095 (one line)

...

more examples

00000000 - 00000015 (one line)

00000000 - 00000031 = bobbywan30_exercise.bin (two lines)

00000000 - 00000047 (three lines)

00000000 - 00000063 (four lines)

00000000 - 00000079 (five lines)

00000000 - 00000095 (six lines)

...

00000000 - 00012287 = bl1 (768 lines)

in HxD editor view is set show 16 bytes per line.

2 x 16 = 32 bytes (= file size bobbywan30_exercise.bin)

768 x 16 = 12288 bytes (= file size bl1)
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
hand stuck

I don't know how to proceed from the first step

he surpasses me with offset and numbers

poor me
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I can't do it. You explained it very well and thank you for your time.

but I can not. I think that a video with each step separately with each file separately would help, or that someone would enter my laptop and make the files for them. it's beyond me and I can't do it
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
you showed proof you can. you have selected two lines, copy-pasted into new file bobbywan30_exercise.bin successful.

can you explain me, what is the difference between select more lines, let's say three, four, five, six, ... 768 lines for bl1?
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
here I selected 2 lines for bl1

I don't know how many lines to select for bl2

I don't know how many lines to select for dram_el3mon

how many lines for sboot bin and so on
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
please tell me what you see here,

- when selected two lines?

- when selected three lines?

- when selected four lines?

- when selected five lines?

- when selected six lines?

...

- when selected 768 lines?

(I have marked in red color)
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I made only 2 files
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
you can set the offsets for each individual file
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
I can see on bottom 0-A3FFF on screenshot. however, the bl1 is 0-2FFF.

0x0 - 0x2FFF = bl1
0x3000 - 0x15FFF = ebpl

(I can see the translator breaks the layout and you don't see in your language. is this better now?)
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
fișierul bl1 este 3000
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
[✓] bl1

[ ] ebpl.bin

yes, this is correct. hex (3000)16 = (12288)10 dec

the length of the file is 12288 bytes.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
bl1 is correct....bl2 how much do I have to type??
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
second file is 0x3000 - 0x15FFF = ebpl.bin. it starts next line where bl1 ended. 3000
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I passed o0x3000 to bl1 the first file

what amount do I pay for the first file???
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
I don't understand. you don't pay 💰
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
ce suma platesc pentru primul dosar???

what is the first file??? and how much I type in offset

that I got confused with the first file
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
the first (1st) file is done. do you mean second (2nd) file?
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
the first file is bl1???

and it is 0x3000??? offset ???
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
I made the first file bl1 offset 0x3000

it's good??
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
I don't understand. you have successfully created 1st file. the offset is 0-2FFF, the length is 3000 (hex)

the 1st file is done.
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
what you see on your screenshot is only for navigate cursor. you don't need this. nothing is made to file. it is just help to jump screen offset.
[Samsung Galaxy Note 10+ Questions & Answers] bobbywan30:
the first file

first file offset 3000 = what???

bl1???
[Samsung Galaxy Note 10+ Questions & Answers] alecxs:
1st file (start) offset = 0 (bl1 = 0-2FFF)

2nd file (start) offset = 3000 (ebpl.bin = 3000-15FFF)

?